日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

软件测试读书列表

發(fā)布時間:2023/12/10 编程问答 26 豆豆
生活随笔 收集整理的這篇文章主要介紹了 软件测试读书列表 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

測試入門?
軟件測試(第2版)?
Software Testing (2e), Ron Patton?
一本測試入門的好書,較全面地介紹了各種測試領(lǐng)域和方法,為測試新手提供了正確的觀念和寬泛的基礎(chǔ)。

軟件測試的藝術(shù)(第2版)?
The Art of Software Testing (2e), Glenford J. Myers, Corey Sandler, Tom Badgett, Todd M. Thomas?
一本“久經(jīng)考驗”的測試經(jīng)典:1979年,第一版面試;25年后,第二版登場。平心而論,有些觀點已經(jīng)不能直接應(yīng)用在測試實踐中,但是仔細(xì)品味仍有所收獲。畢竟,這是一本需要思考的書,而不是操作手冊。

軟件測試實戰(zhàn)--測試Web MSN?
蔡為東?
以Web MSN為測試對象,形象生動地介紹了針對圖形界面的黑盒測試技術(shù),有很強的實踐性。圍繞一個實例,全面地的介紹各種測試方法,是此書區(qū)別于其他測試書籍的一大特色。附文《膠著》是作者一段開發(fā)經(jīng)歷的回顧與小結(jié),有笑有淚,僅憑此文便值回書資。

軟件測試工程師面試指導(dǎo)?
蔡為東?
面向初學(xué)者,介紹了軟件測試行業(yè)、測試工程師素質(zhì)要求、基本測試技術(shù)、求職策略、面試技巧、典型試題,對于測試新手或邁向測試行業(yè)的朋友有較高的參考價值。此書還收錄了一些對讀者來信的回復(fù),內(nèi)容涉及職業(yè)規(guī)劃、大學(xué)生就業(yè)、測試學(xué)習(xí)、測試實踐等,針對當(dāng)前常見的困惑,做出了謹(jǐn)慎且深思熟慮的回答。附文《我在微軟做軟件測試外包》對于了解微軟中國的流程與文化很有參考價值。

Essential Software Test Design?
Torbjrn Ryber?
該書專注于測試設(shè)計,深入淺出講解了所有測試人員都需要掌握的基本測試技術(shù)。全書言簡意賅、條理清晰、案例翔實,為測試實踐打下了堅實基礎(chǔ)。測試專家James Bach受邀編寫了第6章“探索式測試解析”(Exploratory Testing Explained),對于理解探索式測試的思想和方法很有幫助。


通用測試技術(shù)?
計算機軟件測試(第2版)?
Testing Computer Software (2e), Cem Kaner, Jack Falk, Hung Quo Nguyen?
一本值得反復(fù)參考的好書,"The bestselling software testing book of all time" 的美譽絕非浪得虛名。作者將多年的實踐經(jīng)驗用平實的語言娓娓道來,內(nèi)容涉及測試技術(shù)、測試管理、開發(fā)流程、思考方法、實踐模式,可謂是一本測試典籍。部分內(nèi)容看似有些過時,但是其思想和方法仍舊有很高的借鑒價值。

Black Box Software Testing?
Cem Kaner?
由美國國家科學(xué)基金(National Science Foundation)資助的、Cem Kaner教授主持的黑盒測試在線課程。免費提供了詳盡的課程幻燈片、學(xué)習(xí)資料和教學(xué)視頻,系統(tǒng)性地講授了黑盒測試的方法體系和關(guān)鍵方法,具有很高的參考價值。

Rapid Software Testing?
James Bach, Michael Bolton?
測試專家James Bach與Michael Bolton常年舉辦Rapid Software Testing培訓(xùn),為許多測試人員理解并實施探索式測試提供了有益的起點。James Bach的網(wǎng)站提供了培訓(xùn)幻燈片和學(xué)習(xí)資料,以啟發(fā)式測試策略模型(Heuristic Test Strategy Model)為核心,詳細(xì)介紹了探索式測試的方方面面,值得深入學(xué)習(xí)。

微軟的軟件測試之道?
How We Test Software at Microsoft, Alan Page, Ken Johnston, Bj Rollison?
微軟的資深測試者審視微軟當(dāng)前的測試方法,并展望軟件測試的未來發(fā)展。缺點是沒有結(jié)合Windows或Office這樣的著名且復(fù)雜的產(chǎn)品,詳細(xì)討論具體項目的具體技術(shù)。優(yōu)點是提供了許多小故事,講述了Windows、Office、Live等產(chǎn)品開發(fā)中的點滴。從經(jīng)驗傳承、啟發(fā)思路的角度,這些故事是全書的精華,具有很高的參考價值。

How Google Tests Software?
James A. Whittaker, Jason Arbon, Jeff Carollo?
谷歌的測試總監(jiān)和測試工程師介紹谷歌的測試團隊、測試管理、測試方法和測試人員職業(yè)發(fā)展。優(yōu)點是介紹了Chrome、Chrome OS、Google+和GMail等世界級產(chǎn)品的測試實踐,并富有前瞻性地討論了軟件測試的未來發(fā)展。缺點是沒有討論谷歌的核心產(chǎn)品搜索引擎,沒有介紹谷歌如何處理海量業(yè)務(wù)數(shù)據(jù)及其測試之道,頗讓人遺憾。

敏捷測試:測試人員與敏捷團隊的實踐指南?
Agile Testing: A Practical Guide for Testers and Agile Teams, Lisa Crispin, Janet Gregory?
敏捷測試專家全方位講解敏捷測試的專著,體系完整,論述周詳,有正本清源、答疑解惑之功效。其中,“測試自動化金字塔”、“敏捷測試四象限”等思想很有啟發(fā)性。

Explore It!: Reduce Risk and Increase Confidence with Exploratory Testing?
Elisabeth Hendrickson?
作者以基于測程的測試管理(session based test management)為基礎(chǔ),介紹了探索式軟件測試的概念和方法。全書行文流程,生動地介紹了一批實用的測試方法,對于“測程”的靈活應(yīng)用尤為精彩。

The Little Black Book On Test Design?
Rikard Edgren?
該書是作者十余年測試經(jīng)驗的總結(jié)與升華,面向有經(jīng)驗的測試人員,以測試學(xué)習(xí)、測試分析、測試設(shè)計和測試執(zhí)行為主題提供了大量的啟發(fā)式方法,具有較高的參考價值。此外,該書的參考文獻(xiàn)非常豐富,為深入學(xué)習(xí)提供了良好的素材。

測試有道:微軟測試技術(shù)心得?
梁博, 許珊, 徐歆愷?
內(nèi)容由一系列技術(shù)點組成,每一個點都有精要的描述和作者的心得體會,力圖以小搏大,以精粹勝廣博。但是沒有提供一個理論框架將這些點有機地聯(lián)系起來,讀起來有只見樹木、不見深林之感,也缺少“授人以漁”的獨到見解。最大優(yōu)點是介紹了一批免費且實用的工具,可以放在案頭備查。

軟件測試基礎(chǔ):方法與度量?
Software Testing Fundamentals: Methods and Metrics, Marnie L. Hutcheson?
以風(fēng)險分析為核心,討論了測試計劃、測試組織和測試設(shè)計。其中,關(guān)于“測試價值的可說明性”和“利用Office Suite來撰寫、管理測試計劃”的內(nèi)容有啟發(fā)性。適合有一定工作經(jīng)驗的測試人員參考。

軟件測試(第2版)?
Software Testing A Craftsman's Approach (2e), Paul C. Jorgensen?
將理論與工藝結(jié)合在一起的測試教科書。比較嚴(yán)謹(jǐn)?shù)赜懻摿塑浖y試的基礎(chǔ)理論,適合軟件測試研究者研讀。

面向?qū)ο蟮能浖y試?
A Practical Guide to Testing Object Oriented Software, John D. McGregor, David A. Sykes?
介紹了面向?qū)ο筌浖y試的基本思路和方法。第7章“測試類的層次結(jié)構(gòu)”比較有啟發(fā)性,討論了針對繼承的測試設(shè)計和組織,相關(guān)內(nèi)容在其他測試書籍中并不多見。

軟件測試技術(shù)大全:測試基礎(chǔ)、流行工具、項目實戰(zhàn)?
陳能技?
該書由多位作者共同撰寫,內(nèi)容涉及測試?yán)砟?、測試技術(shù)、測試開發(fā)、測試自動化、測試管理和常見的測試工具,不愧“測試大全”的書名。有些內(nèi)容失之于粗糙,一些論述也不夠嚴(yán)謹(jǐn),缺乏參考文獻(xiàn)更是此書的硬傷。瑕不掩瑜,此書理論和實踐結(jié)合緊密,仍值得測試工作者學(xué)習(xí)和思考。

?

測試管理

笑傲測試--軟件測試流程方法與實施?
魏偉?
以小說為體裁的測試管理書籍。通過令狐沖和風(fēng)清揚的對話,從一個逐漸成長的新人的角度,介紹了測試管理的點點滴滴。全書輕松幽默,全無技術(shù)讀本的枯燥乏味。附錄所收錄的文章“從新鮮人到新仙人”對于行業(yè)新人頗有幫助。

步步為贏--軟件測試管理全程實踐?
蔡為東?
以“管理就是負(fù)責(zé)人”為核心,介紹作者擔(dān)當(dāng)測試領(lǐng)導(dǎo)的切身經(jīng)驗:自我管理、自我成長、編寫測試計劃、編寫測試用例、執(zhí)行測試、溝通、測試計劃/用例評審、測試總結(jié)、員工管理、測試思想等。也適合第一線的測試工作者閱讀,所涉及內(nèi)容皆和他們的日常工作密切相關(guān)。

?

專項測試技術(shù)?

軟件安全測試藝術(shù)?
The Art of Software Security Testing: Identifying Software Security Flaws, Chris Wysopal, Lucas Nelson, Dino Dai Zovi, Elfriede Dustin?
軟件安全測試的入門書,用很短的篇幅涵蓋了軟件安全測試的多個領(lǐng)域,為測試人員提供了模型、方法和工具。對于Threat Modeling的介紹很精彩,為進(jìn)一步的行動提供了良好的理論與實踐基礎(chǔ)。

Web安全測試?
Web Security Testing Cookbook: Systematic Techniques to Find Problems Fast, Paco Hope, Ben Walther?
一本實踐性很強的Web安全測試手冊。從網(wǎng)絡(luò)安全的角度,介紹了一批免費的網(wǎng)絡(luò)通信分析、監(jiān)控、修改、調(diào)試工具;以條目為組織,介紹了的測試方法或策略;以實踐切入,穿插介紹理論知識,通過精心選材和組織,降低了Web安全測試的門檻。

探索式軟件測試?
Exploratory Software Testing: Tips, Tricks, Tours, and Techniques to Guide Test Design, James A. Whittaker?
測試專家James Whittaker旗幟鮮明地捍衛(wèi)手工測試,探討如何用探索式測試來應(yīng)對嚴(yán)峻的現(xiàn)實挑戰(zhàn)。作者以隱喻“漫游”(Touring)為核心,提出了一套有助于探索式測試的測試方法。作者歷任微軟測試架構(gòu)師和谷歌測試總監(jiān),其理念已經(jīng)在微軟和谷歌的測試產(chǎn)品中逐漸體現(xiàn)。

實用軟件測試指南?
How to Break Software: A Practical Guide to Testing, James A. Whittaker?
軟件測試專家編寫的實戰(zhàn)指南,指導(dǎo)測試人員從攻擊的角度展開軟件測試。介紹了一些實用的測試工具,對于壓力測試、極限測試有較強的參考價值。

軟件測試新技術(shù)與實踐?
于秀山, 于洪敏?
介紹了組合測試技術(shù)在測試中的應(yīng)用。適合組合測試研究者參考。

Web應(yīng)用程序性能測試指南?
Performance Testing Guidance for Web Applications, J. D. Meier, Carlos Farre, Prashant Bansode, Scott Barber, Dennis Rea?
微軟模式與實踐(pattern & practices)團隊的佳作,介紹了性能測試的正確觀念、流程和實踐。篇幅短小,內(nèi)容深邃,值得在實踐中反復(fù)參考和體會。

應(yīng)用程序性能測試的藝術(shù)?
The Art of Application Performance Testing: Help for Programmers and Quality Assurance, Ian Molyneaux?
經(jīng)驗豐富的軟件性能測試專家分享他的經(jīng)驗,內(nèi)容包含性能測試的架構(gòu)、模型、典型方法和結(jié)果分析。適合有一定經(jīng)驗的測試者參考。

How to Break Software: A Practical Guide to Testing?
James A. Whittaker?
知名測試專家的成名作,以“缺陷模式”(defect mode)為核心介紹了一批快速測試(quick test)方法。雖然部分內(nèi)容略顯陳舊,但是其思想和策略對于當(dāng)下的軟件測試仍舊頗有益處。

Tap Into Mobile Application Testing?
Jonathan Kohl?
探索式測試專家的力作,針對運行在智能手機和平板電腦之上的移動應(yīng)用,提出了一組有針對性的漫游測試和情景測試方法。其中,針對真實使用情景挖掘測試想法的策略極具啟發(fā)性,也值得其他領(lǐng)域的測試人員參考。

測試自動化

Experience of Test Automation:Case Studies of Software Test Automation?
Dorothy Graham, Mark Fewster?
面向有經(jīng)驗測試人員的測試自動化案例分析匯編。第0章是全書案例的經(jīng)驗總結(jié),第1~28章是來自28個不同類型項目的測試自動化報告,第29章則提供了一組真實的測試故事。軟件測試是語境驅(qū)動的,觀察不同團隊的實踐,分析成敗得失,可謂開卷有益。

.NET軟件測試自動化之道?
.NET Test Automation Recipes:A Problem-Solution Approach, James D. McCaffrey?
該書講解了在.NET平臺上編寫輕量級測試程序的實用技術(shù)。作者曾經(jīng)在微軟工作,該書與微軟測試開發(fā)工程師的培訓(xùn)材料的契合度很高,實踐性很強。對于Windows平臺的測試工程師而言,此書的參考價值很高。

.NET軟件測試指南?
A Tester's Guide to .NET Programming, Randal Root, Ary Romero Sweeney?
嚴(yán)格來說,這是一本以測試為目標(biāo)的講解.NET編程的書。內(nèi)容淺顯、涉獵面廣,適合沒有太多.NET開發(fā)經(jīng)驗的測試人員參考。

集成測試框架--用Fit進(jìn)行敏捷軟件測試?
Fit for Developing Software: Framework for Integrated Tests, Rick Mugridge, Ward Cunningham?
Fit是一種編寫系統(tǒng)測試的測試框架,作為一種業(yè)務(wù)交流工具,它深刻地反映出敏捷軟件開發(fā)的若干特質(zhì)。此書由Fit之父親自編寫,不但可以了解Fit的方方面面,還能從中體會大師的感悟與實踐。

互聯(lián)網(wǎng)單元測試及實踐?
陳衛(wèi)俊, 趙璨, 周磊, 陳洪?
介紹了常見的單元測試框架,并結(jié)合具體項目講解了單元測試的基本理論和技術(shù)。對于Web測試的新手,有較高的參考價值。

Visual Studio 2005 Team System軟件測試專家教程?
Professional Software Testing with Visual Studio 2005 Team System: Tools for Software Developers and Test Engineers?
介紹如何利用Visual Studio 2005 Team System進(jìn)行有效的單元測試、數(shù)據(jù)庫測試、Web測試、負(fù)載測試和代碼分析。以介紹概念和流程為主,適合新手快速上手。

.NET軟件測試實戰(zhàn)技術(shù)大全:測試基礎(chǔ)、流行工具、典型案例?
陳能技?
系《軟件測試技術(shù)大全》的.NET版,在內(nèi)容的深度和價值上,皆不及前者。勝在專注于.NET和Windows平臺上的測試自動化,介紹了多種測試技術(shù)和工具,覆蓋面廣,且切合實踐。適合.NET平臺上的新手參考。

?

經(jīng)驗總結(jié)

軟件測試:經(jīng)驗與教訓(xùn)?
Lessons Learned in Software Testing, Cem Kaner, James Bach, Bret Pettichord?
值得反復(fù)研讀的經(jīng)典好書。Tom DeMacro的贊美——“這些經(jīng)驗中的任何一個,都抵得上這本書的價錢”,所言非虛。

完美軟件--對軟件測試的各種幻想?
Perfect Software: And Other Illusions about Testing, Gerald M. Weinberg?
該書沒有介紹具體的軟件測試技術(shù),它討論的是軟件開發(fā)中的人、他們對測試的認(rèn)知、軟件測試的目的、實現(xiàn)目的的社會學(xué)和心理學(xué)上的探索。它試圖建立正確的軟件測試觀念、協(xié)調(diào)的心理情緒和有效的思考方式。這些要素最終會決定在具體的項目中采用何種具體測試技術(shù)的組合。

測試之美?
Beautiful Testing, Tim Riley, Adam Goucher?
該書由27位測試實踐者共同撰寫,提供了22篇來自不同語境的測試實踐小結(jié)。其“美感”來自于實踐者之間的印證、啟發(fā)、激勵。這要求讀者將自己的經(jīng)驗與思考帶入閱讀,與作者就更美的軟件測試進(jìn)行“對話”。

有效軟件測試——提高測試水平的50條建議?
Effective Software Testing: 50 Specific Ways to Improve Your Testing, Elfriede Dustin?
測試領(lǐng)域的Effective C++,廣受贊譽,所提供的50條經(jīng)驗有很強的實踐指導(dǎo)意義。

軟件測試求生法則?
Surviving the Top Ten Challenges of Software Testing : A People-Oriented Approach, William E. Perry, Randall W. Rice?
作者討論了測試人員所面臨的十大“人際挑戰(zhàn)”。從具體案例出發(fā),介紹了挑戰(zhàn)的表現(xiàn)形式、產(chǎn)生根源、解決方法和可能遇到的問題。雖然,外企的文化氛圍與中國企業(yè)有一定差別,但是分析問題、解決問題的思路仍值得借鑒。

贏在測試:中國軟件測試先行者之道?
蔡為東?
介紹了一批測試先行者的個人經(jīng)驗的書。學(xué)習(xí)他人經(jīng)驗可以用較低的成本去擴大自己的體驗,自然是他山之石可以攻玉,開卷有益。不過,個人經(jīng)驗非批判性地閱讀與理解,不能有效,甚至有害,所以該書適合愿意學(xué)習(xí)且有能力學(xué)習(xí)的測試愛好者。不足是大部分被采訪者都是管理者,沒有真正的測試技術(shù)專家。

軟件測試精要?
董杰?
作者分享他在測試領(lǐng)域的經(jīng)驗與思考,其熱情和思辨躍然紙上。缺點是內(nèi)容卻有些散亂,即便是一章,其系統(tǒng)性也有些不足;對于測試工具背后的測試思想,挖掘得比較淺,沒有上升到測試?yán)碚摰母叨取?/span>

總結(jié)

以上是生活随笔為你收集整理的软件测试读书列表的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。