測試工作這件事,沒有人能置身事外!
軟體開發要速度更要品質!
本書涵蓋四大收獲,培養獨自升級的內功心法
扎實的基礎
介紹測試定義和階段
測試種類圖像化
建立全局觀
包含所需活動和挑戰
與敏捷/DevOps/AI搭配
測試方法介紹
黑箱測試的做法和比較
白箱測試與迷思
務實的測試管理
測試規劃和缺陷管理
度量分析和報告
測試工作人人都說簡單,卻不太了解怎麼做
建立基礎並搭配AI,讓軟體開發更得心應手!
本書內容改編自第16屆iThome鐵人賽IT管理組的冠軍系列文章《葬送的軟體測試──不懂不想做是會出事》。在台灣大多數有關軟體測試的書籍,都是偏向測試自動化,像是單元測試、或是前端測試要如何進行。但是在實務上,能有空進行測試自動化的人並不多,即使有比例也不高。此外對於測試活動要如何規劃,有哪些測試需要進行,或者Bug如何追蹤和分析,並沒有任何著墨。
因為軟體測試在學校沒教,在工作上也不太有人會跟你說。如果要開立測試個案,也擔心會有所遺漏,不知道有什麼比較系統化的方式去建立。本書會介紹各種開立測試個案的系統性做法,附上各種範例和經驗法則,並且比較這些方法的適用時機,幫助你可以涵蓋較多的場景。
測試並不是只有單元測試,也不是只需要執行功能測試而已。從測試活動要如何規劃、測試的種類和方式、測試自動化的策略,到測試人員的管理和培育等等,本書會以全局觀來看待整個測試流程,以及一些測試經驗分享。
目標讀者
• 想了解測試基本知識的人
• 專案 / 產品主管 / 品保主管
• 一條龍的開發人員
• 想知道生成式人工智慧如何影響測試的人
本書重點
當品質成為競爭利器,測試卻越來越被壓縮與忽略;尤其 GenAI 帶來加速,也暗藏無形風險:不知如何生成覆蓋狀況、不知在測試流程中如何配合使用。
本書集結二十年測試實戰與團隊管理經驗,以最清晰易懂的語言,帶你:
• 釐清痛點:解構測試思維矛盾與隱性成本,直擊台灣軟體業最急迫的品質挑戰。
• 掌握技術全景:靜態審查、黑箱/白箱、多種測試策略一網打盡,範例詳實、步驟分明。
• 流程最佳化:瀑布、敏捷、DevOps 下的關鍵檢查點與協作要訣,讓品質成為流程加分項。
• 系統化測試管理:從策略與計劃、執行追蹤到缺陷管理,建立完整的品質監控框架。
• 打造高效團隊:從角色定位、技能培育到招募策略,一書掌握測試團隊成長方程式。
無論你是剛跨入測試領域的工程師,或是負責品質保證的團隊領導,《軟體測試修練指南》都將成為你最完善的「品質聖經」,引領你在 GenAI 時代,既能高效加速,又能精準把關,化解每一次看似不可能的測試難題。