書評:對於湧的《軟件性能測試與Load Runner實戰》的個人看法

書評:對於湧的《軟件性能測試與Load Runner實戰》的個人看法

 

關於現在的軟件性能測試這一塊,我也僅發表自己的看法。絕不代表大部分的行業人或者以爲自己代表大部分的行業人來發言。

性能測試當前的市場被很多人看做是測試行業中級別比較高的測試(很多人認爲的級別高的還包括:沒有寫過代碼的測試人員一直很發怵的白盒測試。我們這裏不談白盒。)。我們可以看到在有些培訓的課程安排中,性能測試都是做爲重頭戲來講的。

推到這個高度並不是所有人都希望的,原因無非就是性能測試涉及的內容很多。要是想進入這一領域就要下點苦功夫了。很多時候,我們都可以選擇一種相關的東西,學下去,然後過一段時間再檢查一下自己在這個領域裏還需要什麼內容。再選擇一種學下去。

針對這本書,我想提幾點自己的想法:

 

1,  基礎部分

書裏沒有把性能測試的概念講的很空泛,只是寫了幾個常見的性能策略,這也是初學者們,應該關注的。解釋也比較平易近人。我覺得現在的性能測試的概念很多都重複而囉嗦,說了半天讓人抓不住重點。讓初學者一頭霧水。

基本使用也都圍繞着使用頻率特高的功能來講解,其實在我們剛接觸LR的時候,能用得到的還真不多。只有對LR有了一定的瞭解後,纔會越來越多的考慮更細節的東西。我記得我在剛開始學習LR的時候,就是覺得這個東西的功能太多了。根本就搞不清楚這一塊那一塊怎麼設置。現在我覺得自己有了更多的瞭解後,我覺得要設置的東西並不多。主要是思維到位。那再設置什麼東西就比較容易了。讓人欣慰的是,作者在寫的過程中加入了自己的一些經驗。對一些常見問題做了一些說明。而不是照着LR的手冊寫一遍(真的不能排除有人就是這麼幹的)。我總是覺得實用性比較高的書,是值得推寵的。

只說好的不說壞的,好像讓人覺得是在做廣告;

在基礎部分裏,我覺得不好的是,有些地方沒有講透。打個比方說:思考時間,什麼時候需要如何去設置思考時間?知其然,要知其所以然,方能遊刃有餘,化險爲夷。這裏作者只講了其他的操作和操作後的效果。其實這並不重要,因爲幫助中也這麼說了。還有其他地方類似的,我就不再重複說了。

基礎部分的內部也不夠完善,可以是基於篇幅,也可能是出版社,對這個目錄和書的厚度已經滿意了。像windows版本的安裝,大家安裝過windows的軟件都應該知道next大法,而unix版本的安裝就麻煩一些了。操作技巧這一塊,也是篇幅不夠多。有些內部可以總結自己的思路,而不用參考help的內容。

2,  實戰部分

怎麼說呢,作者能把自己寫的東西,能加入是比較好的事情。比如寫一個批處理來實現某個功能。我們實際的工作就是要,有很多是LR做起來比較麻煩的。這樣的實例給了我們一些思路。我覺得這也是這一部分最大的亮點。

下面一部分對一些問題的講解。怎麼說呢?我覺得有褒貶都有。從我的角度來說,我覺得這一部分並不重要,可能是我上論壇上多了吧。看到這種的例子感覺又上了論壇。不過這些對一個剛接觸LR的人來說,還是非常實用的。不用上網搜索了,也不會到論壇問這麼簡單的問題而導致一羣人都看着而不回覆了。同樣,我覺得這部分內容還不夠多。在LRhelp最後面,也有一段這樣的資料。我曾經仔細看過。還真對得起我看的那麼長時間。

3,  提高部分

個人覺得,最值得看的地方,還是作者自己的經驗體現的地方。把遇到的問題,從頭到尾的描述清楚。讓看的人有一個整體的概念,案例部分,我不是很方便評價了。不寫也罷。

後面面試的介紹,對一些正在這個行業中找工作的同行們倒是有些意義。不過內容上,有待增加,如果從面試者的角度來看面試的問題,真是很難包括完整。我在面試的過程中可能會問到的問題,我自己事先都沒有想過。除非一些固有的問題。

 

整體來看,還是要從書的定位來看書的價值所在。據我所知,人郵還是希望能囊括更多的性能測試人羣。我們也知道,性能行業中,完全做性能的還是比較少的。很多人在接觸和學習的階段,所以這本書可以給這部分人以指導。

一些忠告:要學性能測試,還是把心放平,不要仰視性能測試。並沒有那麼高不可攀。只是需要我們花費更多的汗水。我們做一件事情最重要的要有思維,性能測試的思維就和功能測試不一樣,所以要細節的研究下去。如果你覺得工作只是工作,並不想把它做的那麼好,那就走馬觀花的瞄一眼。如果你還有點幻想,希望做好,就下點苦功夫吧。

 

細節決定的不僅是成敗,還有你的生活。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章