測試之美 | 運動資訊第一站 - 2024年11月
測試之美
領略頂尖專家改善軟體的測試法則
「來自測試專家們的真知灼見讓本書物超所值,每個想法及可能面臨的挑戰,都清楚有趣地呈現出來。這本包羅萬像,動人心魄又饒富趣味的文集,每位測試人員都應該要擁有一本。」
-- Ken Doran,QA Lead, Stanford univertisy; Chair, Silicon Valley Software Quality Association
成功的軟體不止依靠堅實的架構或優雅的程式碼,同時也依靠著嚴謹的測試。但測試並不只是例行工作,而是持續探索測試方法與發展出更優秀想法。
《測試之美》包含23篇短文,來自27位頂尖的測試人員與開發人員,介紹讓測試成為藝術的品質與技巧。藉由這些個人經驗,你能瞭解這些專案人員在各式各樣產品上發展出美麗測試的方法與過程,進而將這些寶貴經驗應用在你自身的專案上。
以下是本書中能找到的例子: .微軟公司的Alan Page熟知大規模測試,並分享如何將其美化的秘密 .Scott Barber解釋了為何效能測試需要是個合作的程序,而非單單只是測量速度 .Karen N. Johson介紹了測試醫療軟體如何將其專業經驗與個人生活合而為一 .Rex Black 揭示了在25年的時間裡讓相關人員滿意是件美麗的事 .數學家 John D. Cook將傳統基於複雜性與一致性的美麗定義,應用在測試亂數產生器之上
本書撰稿人包括 Adam goucher Emily Chen與Brian Nitz John D. Cook Andreas Zeller與David Schuler Linda Wilkinson Murali Nandigama Rex Black Remko Troncon Karen N. Johnson Tomasz Kojm Martin Schroder Alan Page Chris McMahon Adam Christian Clint Talbert Neal Norwitz, Michelle Levesque, 與Jeffery Yasskin Jennitta Andrea Tim Riley Scott Barber Lisa Crispin Isaac Clerencia Kamran Khan Matthew Heusser
所有撰稿人同意將本書所有收入捐給Nothing But Nets募款活動
前言 第一部份 美麗的測試員 第一章 這對你有幫助嗎? 第二章 美麗的測試能滿足相關人員 第三章 建立開放原始碼品質控管社群 第四章 合作是美麗效能測試的基石
第二部份 美麗的程序 第五章 模糊測試讓辦公室軟體更加可靠 第六章 臭蟲管理與測試案例有效性 第七章 美麗的 XMPP 測試 第八章 美麗的大規模測試自動化 第九章 美麗比醜陋更好 第十章 測試亂數產生器 第十一章 變更中心式測試 第十二章 使用中的軟體 第十三章 軟體開發是個創造程序 第十四章 測試導引式開發:為美帶來新標準 第十五章 美麗的測試是商業成功的基石 第十六章 剝開 socialtext 的表皮 第十七章 美麗測試就是有效測試
第三部份 美麗的工具 第十八章 放植臭蟲來找出臭蟲:美麗的變異測試 第十九章 參考測試是美麗測試 第二十章 Clam 防毒軟體:用開放工具測試開放原始碼 第二十一章 使用 WINDMILL 測試網站應用 第二十二章 測試一百萬個網頁 第二十三章 在多主機環境測試網路服務
附錄 作者群 索引