軟件測試技術(shù)自學需要閱讀哪些書籍?
軟件測試相信現(xiàn)在很多學習互聯(lián)網(wǎng)IT技術(shù)的人已經(jīng)都接觸或者說了解過了,那么在不參加培訓班的基礎(chǔ)上,如何才能學習掌握軟件測試技術(shù)呢?對了,就是通過讀書來學習。下面,太原軟件測試培訓學校就給大家分享了關(guān)于軟件測試的幾本書,一起來了解一下吧。
(1)
軟件測試的藝術(shù)
軟件測試工程師入門“圣經(jīng)”。
軟件從業(yè)人員必備書。
計算機經(jīng)典著作。
技術(shù)類“常青樹”書籍。
本書對軟件測試類型、用例設(shè)計方法、測試策略等,都有精彩具體的描述;總結(jié)的十大軟件測試經(jīng)典原則,至今仍被廣為引用。
此書100多頁,適合每年精讀一次,每次都會有新的感悟。
PS:此書版出版于1979年,比八九零后存在的歷史還長。
(2)
軟件測試
軟件測試行業(yè)入門“地圖”。
軟件測試新人的指導書。
本書描述了軟件測試行業(yè)的“概貌”,開發(fā)過程、軟件產(chǎn)品、實戰(zhàn)測試策略、測試相關(guān)文檔、測試未來、測試職業(yè)等。
有心人,能從此書中找到軟件測試世界的入口,找到知識才能的用武之地。
(3)
代碼大全
軟件開發(fā)世界的“入口地圖”。
軟件行業(yè)人員的“新手圣經(jīng)”,“百科全書”。
經(jīng)典中的經(jīng)典,大師中的大師,眾多大咖聯(lián)名點贊。
本書總結(jié)、歸納了,軟件工程業(yè)行之有效的、細節(jié)具體的實踐知識,讓你可以利用前人智慧、避免重蹈覆轍。如,通過“隱喻”理解和表達軟件,高質(zhì)量的編程經(jīng)驗細節(jié),軟件質(zhì)量改進方法,軟件集成,軟件人員,等等。
幾乎每一章,都是描述了軟件職業(yè)的一個深入方向,每章的“更多資源”,是更多本的深入學習的經(jīng)典書籍。
此書近1000頁,適合先系統(tǒng)化學習,了解全貌,再隨時查閱,或深入研究。
PS:如果你想做一個真正的“軟件行業(yè)”相關(guān)人員,此書必讀。
軟件測試需要看什么書?
一、自動化測試類:
1、軟件自動化測試:引入、管理與實施
Automated Software Testing Introduction,Management,and Performance
2、軟件測試自動化技術(shù)與實例詳解
Software Test Automation
3、高效軟件測試自動化
Effective Software Test Automation
4、圖形用戶界面測試自動化
Effective GUI Test Automation
5、軟件測試自動化
Just Enough Software Test Automation
6、軟件工程與軟件測試自動化教程
二、Web應用測試類:
1、Web安全測試
Testing Web Security:Assessing the Security of Web Sites and Applications
2、Web應用測試
Testing Application on the Web:Test Planning for Internet-ba
sed Systems
3、Web應用測試(第二版)
Testing Applications on the Web: Test Planning for Mobile and Internet-ba
sed Systems,Second Edition
4、Web測試指南
The Web Testing Companion: The Isider's Guide to Efficient and Effective Tests
三、軟件測試基礎(chǔ)類:
1、軟件測試(原書第2版)
Software Testing A Craftsmaj's Approach(Second Edition)
2、軟件測試
Software Testing
3、面向?qū)ο蟮能浖y試
A Practical Guide to Testing Object Oriented Software
4、軟件測試與質(zhì)量管理
5、計算機軟件測試(原書第2版)
Testing Computer Software,Second Edition
6、實用軟件測試過程
Testing IT:An Off-the-Shelf Software Testing Process
7、軟件質(zhì)量和軟件測試
Software Quality and Software Testing in Internet Times
8、系統(tǒng)的軟件測試
Systematic Software Testing
9、軟件子系統(tǒng)測試
The Craft of Software Testing:Subsystem Testing,Including Object-ba
sed and Object-Oriented Testing
10、面向?qū)ο笙到y(tǒng)的測試
Testing Object-Oriented System:Models,Patterns,and Tools
11、軟件測試技術(shù)概論
12、軟件β測試
Beta Testing for Better Software
四、軟件測試應用類:
1、有效軟件測試
Effective Software Testing
2、實用軟件測試方法與應用
3、軟件測試:經(jīng)驗與教訓
Lessons Learned in Software Testing
4、軟件測試入門
Introducing Software Testing
5、實用軟件測試指南
How to Break Software A Practical Guide to Testing
6、軟件評估:基準測試與最佳實踐
Software Assessments,Benchmarks,and Best Practices
7、嵌入式軟件測試
Testing Embedded Software
8、軟件測試求生法則
Surviving the Top Ten Challenges of Software Testing : A People-Oriented Approach
9、軟件測試:過程改進
Software Testing in the Real World Improving the Process
10、快速測試
Papid Testing
11、軟件測試的有效方法(原書第2版)
Effective Methods for Software Testing,Second Edition
12、網(wǎng)絡(luò)測試深入解析
五、單元測試類:
1、單元測試之道Java版——使用Junit
Pragmatic Unit Testing:In Java with JUnit
2、測試驅(qū)動開發(fā)(中文版)
Test-driven development:by example
3、單元測試之道C#版——使用Nunit
Pragmatic Unit Testing:In C# with NUnit
4、測試驅(qū)動開發(fā)——實用指南
Test Driven Development: A Practical Guide
5、軟件測試與Junit實踐
六、性能測試類
1、2EE性能測試
J2EE Performance Testing With BEA WebLogic Server
2、Microsoft .NET Web應用程序性能測試
Performance Testing Microsoft .NET Web Applications
七、軟件安全測試類:
1、黑客攻擊測試篇
Hack Attacks Testing:How to Co
nduct Your Own Security Audit
2、Web安全測試
Testing Web Security:Assessing the Security of Web Sites and Applications
八、測試管理類:
1、測試流程管理
Managing the Testing Process
2、軟件測試過程管理(原書第2版)
Managing the Testing Process(Second Edition)
九、軟件測試培訓類:
1、軟件測試員培訓教材
2、軟件測試實用指南 上面每一種你可以挑選一兩本看看,如果時間充足可以考慮多看看幾本…… 滿意的話請采納!如果還有什么需要幫助的,咨詢1051721233
軟件測試方面的書籍有那些?
《軟件測試》
作者:(美)Ron Patton
譯者:周予濱 姚靜
出版社:機械工業(yè)出版社
原出版社: SAMS
我所見過的最好最經(jīng)典的軟件測試入門書,有一個別名叫“軟件測試的本質(zhì)”。書中沒有討論太多的軟件測試理論,只包含了一部分常用的、基本的知識。從什么是軟件測試、為什么要作軟件測試開始,逐步引入基本的和高級的測試技術(shù)和方法,然后開始把讀者引入實際工作中,講述了一般的測試過程中要經(jīng)歷哪些階段,要作哪些具體的工作,如何開展測試工作,如何找到缺陷并提交缺陷。甚至還包括了對測試人員的職業(yè)指導。建議所有的測試人員都讀一讀。
《軟件測試》
作者:[美]Paul C.Jorgensen
譯者:韓柯 杜旭濤
出版社:機械工業(yè)出版社
原出版社: CRC
另一本同名的經(jīng)典測試書籍。如果說上面那本的目的是快速的將你引入測試的殿堂,或者說作為一本“快速職業(yè)培訓”的話,這本則是更深入的介紹了軟件測試的基本知識和方法。其中重點介紹了黑盒測試(功能性測試)、白盒測試(結(jié)構(gòu)性測試)的技術(shù)和方法,以及如何開展集成測試和系統(tǒng)測試工作。另外,書中還包含了對于面向?qū)ο鬁y試的內(nèi)容。這本書可以作為夯實測試基礎(chǔ)的教材,建議閱讀。
《Automated Software Testing--Introduction,Management and Performance》
作者:[美]Elfriede Dustin等著
出版社:清華大學出版社
這本書雖然在國內(nèi)也有中文版,我一開始看的也是中文版,不過限于中文版的質(zhì)量,這里還是推薦有能力的朋友看影印版吧。
雖然書名中大主題是“自動化軟件測試”,但是這本書中介紹的更多的并不是自動化測試的具體實現(xiàn),而是側(cè)重于測試過程和測試管理方面的內(nèi)容,這也是因為自動化軟件測試工作的開展必須依賴于一個完善的測試過程吧。
從某個角度來看,上述的三本書從測試技術(shù)、方法和測試過程幾個方面都進行了詳細的論述,可以作為逐步深入的“測試學習路線圖”,先看第一本入門,然后通過第二本強化對測試方法和技術(shù)的理解,然后通過第三本來更深入、全面的理解測試過程。其實書不在多,如果但作為基礎(chǔ)學習,找到基本合適的,然后反復的閱讀、研究、實踐,就應該足夠了。
《軟件測試自動化》
作者:Daniel J.Mosley,Bruce A.Posey/著
譯者:鄧波 黃麗娟 曹青春等/譯
出版社:機械工業(yè)出版社
可以把這本書當做第一本書的延續(xù)——不過我指的是作用和風格,作者當然不是同一個人了——你可以把它理解為“軟件測試自動化”方面的經(jīng)典入門書。作者從實際工作的角度對自動化測試進行了詳細的論述,包括應該何時開始自動化、測試自動化同軟件開發(fā)過程中其他工作的關(guān)系,以及測試自動化工作開展的過程。還介紹了“自動化測試框架”。不過這本書最吸引我的,還并不是它將我輕松的引入了自動化測試的世界,它還在每個章節(jié)的后面提供了很多鏈接和文檔資料,大都可以在網(wǎng)上搜索到和打開。配合這些資料的學習,更深一步的理解了自動化測試的本質(zhì)。
建議準備學習自動化測試和已經(jīng)開始嘗試自動化測試的朋友閱讀多幾遍。
《有效軟件測試》
作者:[美]Elfriede Dustin/著
譯者:新語/譯
出版社:清華大學出版社
雖然這本書國內(nèi)也出了影印版,但是個人感覺中文版的質(zhì)量還是不錯的,從中也可以看出譯者有著很深的軟件工程實踐功底。作為一本實踐經(jīng)驗性的著作,書中涵蓋了從測試過程到測試管理,從測試方法到測試技術(shù),以及自動化測試方面的內(nèi)容,所以要求讀者應當具有相當?shù)能浖y試實際工作經(jīng)驗,否則只有理論知識恐怕也很難理解其中的一些做法,“知其然”卻無法“知其所以然”。建議先看過上面介紹的四本書(或者至少前三本)并有了一些實際測試的經(jīng)驗以后,再來閱讀這本書效果會好一些。你會在閱讀的過程中發(fā)現(xiàn),原來很多測試工作開展時遇到的難題可以這樣解決,原來測試工作可以通過這樣來提高效率……
雖然這本書的內(nèi)容并沒有特別的依賴于某些測試工具,不過看的出作者和譯者的工作大都是基于RUP的,所以如果讀者有這方面的了解和實踐經(jīng)驗,閱讀起來效果會更好一些。
推薦幾本關(guān)于測試學的書
1、軟件測試(原書第2版) (美)佩騰(Patton,R.) 著,張小松 等譯
這本書可以作為進入行業(yè)的第一本書,因為講解的都是實用的技術(shù),通過閱讀本書可以快速的去學會如何測試軟件。個人建議,這本書要讀3遍以上。
看完這本書,自己可以去找一個項目(可以到開源中國上查找)來測一測,應用一下學的知識,找一找缺陷。在測試這個項目中要體會一下測試的流程,學習如何搭建測試環(huán)境。
2、軟件測試的藝術(shù)(原書第3版) (美)梅耶 等
第二本就是軟件測試的“圣經(jīng)”,據(jù)說是硅谷測試人員必備的書,最值得看的地方就是測試的思想,閱讀這本書可以讓你有豁然開朗的感覺。
3、計算機軟件測試(原書第2版) (美)卡尼爾
這本書也是值得一讀的,同樣也是非常適合初學者閱讀的。
4、全程軟件測試 朱少民
上面的都是外國人寫的,來本國產(chǎn)的。
還有很多經(jīng)典的測試書,例如:Paul C.Jorgensen的軟件測試(第2版)這本書,但是它不是很適合初學者,因為是用來做研究生教材的,做過一段測試的可以來看看。
想自學軟件測試,有推薦的書籍、資料或者視頻嗎?
推薦一些測試書籍:基礎(chǔ)階段:《軟件測試》,《軟件測試的藝術(shù)》,《計算機軟件測試》《軟件測試經(jīng)驗與教訓》,《軟件測試用例設(shè)計》進階階段:《web安全測試》,《google的測試之道》,《軟件質(zhì)量保障原理與實踐》,《探索性測試》自動化:《軟件測試最佳實踐》,《selenium自動化測試指南》,《軟件性能測試過程詳解與案例剖析》,《接口測試實踐》,《測試驅(qū)動開發(fā)》視頻:可以到黑馬程序員看,有軟件測試的基礎(chǔ)入門視頻。
軟件測試學習推薦幾本書
1、J.Mers 《計算機軟件測試技巧》
[:S0清華大學出版社 1985 51Testing軟件測試網(wǎng))51Testing軟件測試
2、鄭人杰 《計算機軟件測試技術(shù)》 清華大學出版社 1992
朱鴻 《軟件質(zhì)量保障與測試》 科學出版社 1997
《客戶機/服務(wù)器系統(tǒng)測試》
機械工業(yè)出版社 1998
周濤 《航天型號軟件測試》 宇航出版社 1999
6、Rex Black 《測試流程管理》
北京大學出版社 1999
7、Mark Fewster 《軟件測試自動化技術(shù)與實例詳解》 電子工業(yè)出版社
《面向?qū)ο笙到y(tǒng)的測試》
人民郵電出版社 2001
9、Rakitin,S.K. 《軟件驗證與確認的最佳管理辦法》
電子工業(yè)出版社 2002
10、麥格雷戈 《面向?qū)ο蟮能浖y試》
機械工業(yè)出版社 2002
做測試看哪些書籍比較好?麻煩推薦些經(jīng)典的
測試入門1、軟件測試(第2版)SoftwareTesting(2e),RonPatton一本測試入門的好書,較全面地介紹了各種測試領(lǐng)域和方法,為測試新手提供了正確的觀念和寬泛的基礎(chǔ)。2、軟件測試工程師面試指導蔡為東面向初學者,介紹了軟件測試行業(yè)、測試工程師素質(zhì)要求、基本測試技術(shù)、求職策略、面試技巧、典型試題,對于測試新手或邁向測試行業(yè)的朋友有較高的參考價值。此書還收錄了一些對讀者來信的回復,內(nèi)容涉及職業(yè)規(guī)劃、大學生就業(yè)、測試學習、測試實踐等,針對當前常見的困惑,做出了謹慎且深思熟慮的回答。附文《我在微軟做軟件測試外包》對于了解微軟中國的流程與文化很有參考價值。3、軟件測試的藝術(shù)(第2版)TheArtofSoftwareTesting(2e),GlenfordJ.Myers,CoreySandler,TomBadgett,ToddM.Thomas一本“久經(jīng)考驗”的測試經(jīng)典:1979年,第一版面試;25年后,第二版登場。平心而論,有些觀點已經(jīng)不能直接應用在測試實踐中,但是仔細品味仍有所收獲。畢竟,這是一本需要思考的書,而不是操作手冊。4、軟件測試實戰(zhàn)–測試WebMSN蔡為東以WebMSN為測試對象,形象生動地介紹了針對圖形界面的黑盒測試技術(shù),有很強的實踐性。圍繞一個實例,全面地的介紹各種測試方法,是此書區(qū)別于其他測試書籍的一大特色。附文《膠著》是作者一段開發(fā)經(jīng)歷的回顧與小結(jié),有笑有淚,僅憑此文便值回書資。5、探索式軟件測試(強烈推薦)《探索式軟件測試》涉及以下重要問題:為什么自動化測試無法消除所有缺陷,如何才能讓這些缺陷無處遁形?哪些技術(shù)可幫助我不斷發(fā)現(xiàn)和消除致命錯誤?如何更高效地進行手工測試,增加些許輕松和愉悅的感覺?對于每個項目,如何確定最高效的高級測試策略?在我無法進行全部測試時,哪些輸入是必須測試的?哪些測試用例能提供最理想的特性覆蓋率?在結(jié)合使用探索測試和傳統(tǒng)腳本或場景測試時,如何才能獲得理想效果?如何體現(xiàn)來自開發(fā)過程的反饋意見,代碼更改嗎?6、軟件測試技術(shù)大全:測試基礎(chǔ)、流行工具、項目實戰(zhàn)陳能技該書由多位作者共同撰寫,內(nèi)容涉及測試理念、測試技術(shù)、測試開發(fā)、測試自動化、測試管理和常見的測試工具,不愧“測試大全”的書名。有些內(nèi)容失之于粗糙,一些論述也不夠嚴謹,缺乏參考文獻更是此書的硬傷。瑕不掩瑜,此書理論和實踐結(jié)合緊密,仍值得測試工作者學習和思考。祝你好運
好了,這就是小編給大家分享的軟件測試技術(shù)自學需要閱讀哪些書籍?全部內(nèi)容,希望大家看完這篇由小編精心整理的內(nèi)容后,能對軟件測試技術(shù)自學需要閱讀哪些書籍?相關(guān)知識有所了解,解決你的困惑。(本文共8614字)
985大學 211大學 全國院校對比 專升本