我以爲不錯的測試書籍list,會不斷更新 html
適合全部測試人員讀的書籍:web
《海盜派測試分析》(2017):國內資深測試專家邰曉梅老師出的一本關於測試思惟的書,書中的知識實際上是國內不少測試人員的能力短板。推薦給每個測試人員讀。有興趣的同窗也能夠先讀一下《rapid software test》這份文檔:http://www.satisfice.com/rst.pdf數據庫
《Fifty Quick Ideas to Improve Your Tests》:很惋惜國內沒有翻譯,這是《實例化需求》的做者14年寫的一本書。簡評:有人說一本書基本上2/3的內容都是沒什麼用,能夠掠過的。這本書算是一本脫水版,只留下了有用的1/3。測試人員迅速補全短板的的cheat sheet.api
《more Agile testing》 這本書很惋惜也沒有翻譯,而且很惋惜沒有kindle版本。當時國外郵購過來的,讀了三分之一,就被不知道的誰拿走再也找不到了。可是從讀的這部份內容感受到,這本書內容很是不錯。 這本書是 《敏捷軟件測試》的後續篇,同上本書同樣,這本書裏邊有不少實戰的例子,非常實用。若是你的團隊在經歷敏捷轉型,能夠讀讀這兩本書。 more agile testing 聽徐毅說正在組織翻譯,你們期待。安全
軟件測試:經驗與教訓:若是隻讓推薦一本書,我就推薦這一本。書以不少看似零散的小知識點組成,可是字字珠璣。真正作過2年~20年測試的人,拿起它來,每一條和本身的工做作對照,都會有共鳴或者」原來如此「的感覺。工做經驗越多,體會越深,是一本常看常新,而且可以一直指導你的書。從某種意義上,它教會測試人員的是「思辨思惟」,這纔是最重要的財富。服務器
有效軟件測試: 跟《軟件測試,經驗與教訓同樣》是一部分實戰很強的總結類書籍,我以爲也能夠列入經典。推薦閱讀的時候同本身的工做一條一條作對照,確定會有很深體會。(裏邊的一些觀點也許你不一樣意,可是,可以促進你思考就是好事情)。btw,我很是喜歡checklist類型的書。一條一條漫漫嚼,味道很好。架構
軟件測試基礎教程:若是你入行不深,想從最基本的地方補一下測試理論。這本書無疑是至關合適的教材。看過不少書,ISTQB系列仍是最成體系化,內容也最好的書之一。框架
高級軟件測試:高級軟件測試分析師,高級軟件測試:高級軟件測試經理 這兩本書是ISTQB高級認證的培訓教材。若是你作測試工做超過3年,能夠買2原本看看,裏邊不少東西很實用。若是看着無感,能夠放着,工做幾年再看。若是這些年間你一直在進步,看着必定會有感。裏邊的東西不見得全對,也不見得全實用,可是當你可以理解裏邊大部份內容,並能夠取精去糟的使用到工做中時,你能夠說,測試我作的不錯了。這算是個自查手冊。運維
探索吧:我心中14年最好的測試書,也是近些年可貴的測試好書籍。這本書中對探索式軟件測試的定義,做用,侷限性和實施方法我認爲是最好的。就算不是作純粹的ET,這本書的不少內容都能直接幫助你提升測試質量。強烈推薦。性能
軟件測試:大學的課本,這本書還留着,有些內容有點兒過期,可是如今看也仍是一本很是好的入門書籍,值得新手購買。
How to break software:我上學時候買到的書,已經絕版了,但網上有英文電子版。測試大牛James wittaker早期的做品,你能夠的讀到他後期的《探索式軟件測試》和《谷歌測試之道》。這些書秉承了一向的自成體系的方法,拋棄了上層次,玩體系化這些道路,怎樣讓團隊更好的測試就怎麼來。三本書裏邊有不少經典案例,也有不少讓人耳目一新的簡單直接的方法(能夠很快嘗試使用)。可是,請注意,可以作到像他說的測試的team都是google和微軟身經百戰內功深厚的工程師團隊,不要盲目崇拜,要根據自身團隊的能力選取採用。若是你的領導讀了之後以爲大家公司就能夠這麼幹了,必定要好好讀讀這本書,告訴他那些真的能夠用,那些真的須要緩行。
持續交付:發佈可靠軟件的系統方法:持續集成、持續交付的概念愈來愈被各個開發團隊所接受,良好的測試是持續交付可以真正實現的重要基石,這是每一個測試人員都應該掌握的知識(起碼從概念上可以掌握,而且可以 do your part),這本書信息量極大,對於平時只作系統測試的同窗來講可能很難懂,可是建議啃一下,慢慢消化裏邊的一些知識,在讀的過程當中多與開發人員,SQA,產品人員,運維人員交流。
實例化需求:團隊如何交付正確的軟件: 每一個測試人員都值得一讀(應該推薦團隊全部成員讀),你絕對會眼前一亮並說:太棒了!就該這麼幹!書的最高境界是一個理想的「活文檔系統」,實際上這很難徹底實現,但裏邊的東西每實現一部分,測試的效果就會提升一部分,團隊離失敗就會遠一點。
Scrum要素:近年來,國內的團隊都在作敏捷轉型。因此不少測試人員都會遇到在敏捷團隊工做的經歷。敏捷實施給軟件人員帶來的衝擊仍是很大的,過程當中咱們也聽到了各類聲音。Scrum元素以不少小故事的形式講述了敏捷團隊如何工做,很是實用,測試人員值得一讀。若是你實用Kanban的敏捷方式,其實也沒有關係,讀了一樣受益。另外《敏捷軟件測試》這本書也不錯,就是讀着很累。若是你受敏捷轉型困擾,能夠讀讀這兩本書,會有很大幫助。仍然要說的是:這兩本書裏邊不少建議不是絕對正確的,也可能不適合你的團隊,要對本身的團隊有深入理解以後再謹慎的選用。
The little black book on test design:一個資深測試工程師寫的一本免費的測試設計的書,他說的測試設計可不是咱們傳統意義上的測試設計,而是一套全新的方法論。在他的眼裏,測試設計不是一個靜態的過程,而是一個動態迭代的過程。仔細讀,會大有收穫。最值得一提的是,書中引用了不少素材,這些素材都是精華中的精華,從某種意義上來說,那些素材的索引佔了本書一半的價值。
軟件測試實戰:最近以爲很不錯的一本書。由微軟資深測試工程師史亮編寫,國人寫的少有的好書。書最大的價值就是做者總結了大量的業界測試牛人的體系和方法論,並結合了實際的工做例子來作解釋。深刻學習的話,對測試能力的提升會有很大幫助,眼界也能獲得很大的拓展。建議讀書的時候也拿本身的工做與書中所述作比較。
軟件需求最佳實踐:測試人員也該看的需求相關的書,讀完之後咱們可以知道:如何以正確的方式獲取需求,分析需求,描述需求,維護需求。這實際上是測試人員的有力武器。
想上層次?從組織級層次推進需求不爽帶來的惡果?你須要在方法論上碾壓擋路的同志們,推薦這本書給你:《需求工程:基礎原理和技術》。德國人寫的,絕對高屋建瓴。其實裏邊的方法很厚重,不能所有采納,可是裏邊的建模方式和不少知識點很是啓發人。
-----------------------------------------------------------------------------------------------
性能測試:
《性能之巔》:其實不是專門寫給測試人員的。可是若是想作好性能測試,強力推薦這本書。若是你可以所有讀懂(所有讀懂須要一些功力),性能測試對你來講會是小菜一碟。
應用程序性能測試的藝術 軟件性能測試過程解析與案例剖析 :這兩本書,一本外國人寫的,一本是國人段念寫的。主要告訴你性能測試如何來作,爲何要這麼作,還有評判準則,還有很好的案例。若是真正的作性能測試,推薦必定要讀這兩本,由於這是在講方法論的東西,沒有方法論指導,你就不知道怎麼建模,怎麼設計場景,怎麼評判測試結果。這兩本甩開國內不少 《loadrunner XXX》的一坨圖書一百條街。學loadrunner其實看它的官方文檔就足夠了。可是,你真的是小白,一點兒基礎也沒有,不妨找本網上評價比較高的《loadrunner xxx》系列圖書來讀,能夠幫助迅速上手,體驗一下怎麼操做,但價值也僅限如此了。
若是你性能測試作得比較深刻了,其實能夠看相關的開發書籍,好比架構相關的書,數據庫管理、調優,JVM調優,web服務器管理、調優,高性能程序設計、調優等。對被測物理解越深,性能測試才能越深刻。這方面的書能夠自行根據關鍵字進行搜索。
安全測試:
滲透測試實踐指南:最好的滲透測試入門書,也是一本目錄,能夠由它打開安全測試之門。
自動化測試:
沒有什麼特別好的書,若是非要推薦,推薦:《自動化測試最佳實踐》 這是一本案例教學的書。裏邊有幾十個例子,其中一半的例子我認爲很是有參考價值。自動化要作好我認爲至少要有4點:合適的技術,合適的策略,合適的團隊,合適的時機。技術對於自動化實施成功充其量只佔到四分之一。書裏講了不少技術以外的東西。真正作自動化實施的同窗讀了確定會有不少感觸。若是是初學者,建議你先買了放着,通過一兩個失敗的項目(沒有很是好的工程師帶,沒有好的團隊,一般第一次實施確定是失敗的)後再反過來讀。另外《測試之美》裏邊也有幾章是自動化測試相關的案例,值得一看。
還想說的是,別把自動化同QTP這個玩意兒劃等號。除非你的單位明確使用QTP,不然絕對不要買QTP的書來看了,這東西基本上已是明日黃花了,不要被騙錢。在我眼裏,最值得學習的測試的三個通用測試框架是」Junit「,」cucumber「,」Robotframeork「。你能夠從中學到不少框架測試的理念,並觸類旁通。特定測試框架建議從selenium學起。它們最好的學習方法就是泡論壇,泡官網,泡郵件組,泡國內社區,多認識相關的人,本身動手。
其它:
雲服務測試:若是對新技術感興趣,能夠試着買一本看。看似很高大上,看完後你會發現:哦,原來如此。老瓶裝新酒。這本書的好處在於:教了你方法論。你能夠把書的雲服務換成如今更流行的」大數據「,」移動測試「。換完了之後,你發現,怎麼測本質上是同樣的,不一樣的地方就是:被測物變了,熟悉你的被測物,並創建針對被測物特性的測試體系就好了。固然你爲了完成工做須要學習被測物的相關技術,尤爲是測試相關的技術。這樣具體的書籍有不少,測什麼的時候買一本風評不錯的書。好比搜索」移動測試「:)
個人主要工做是測試後臺系統,對於不少其餘領域瞭解的並非很深。若是在特定領域有很好的書籍,也請你們跟帖回覆,跟你們分享吧。
-----------------------------------------------------------
特別吐槽,千萬別買:《測試反模式:有效規避常見的92種測試陷阱》(中文版),英文版仍是很讚的。只是翻譯的至關垃圾,基本上是金山快譯後直接出版的水平,毀了一本好書。
最後要說的是:讀書和工做是相互促進的。別太信書,它不少時候不能解決具體問題。可是書的最大做用就是啓迪你。