《軟件測試實用教程:方法與實踐(第2版)》是華中科 技大學精品課程建設成果。本書圍繞軟件測試的核心概念,介紹了軟件測試 的基本方法和過程,并通過豐富的案例予以實踐。全書共三部分。第一部分 軟件測試概述,對軟件測試的核心概念與思想(軟件缺陷、測試用例、自動 化測試)展開初步的討論和測試實踐。第二部分軟件測試技術,詳細討論了 傳統的黑盒測試方法和白盒測試方法,針對每種測試方法均按照基本原理、測試用例設計和捉蟲實踐的順序依次展開闡述;對應黑盒測試和白盒測試給 出了綜合案例實踐。第三部分軟件測試應用,從測試實施的角度,分為單元 測試、集成測試和系統測試三個階段進行討論;最后提供了綜合應用案例實 踐,從自動化測試的角度,結合單元測試工具、功能測試工具和性能測試工 具,討論自動化測試的設計與實施。本書結構遵循學生的認知規 律,循序漸進,由淺入深,并注重理論聯系實際,使理論知識在實踐運用中 具有可操作性。本書配有電子課件、教學大綱、案例源代碼或安裝包、典型 文檔模板等教學資源。本書可作為高等學校計算機、軟件工程專業“軟件測試”課程的教材,也可作為軟件測試人員的技術參 考書。
《軟件測試實用教程:方法與實踐(第2版)》圍繞軟件測試的核心概念,討論了軟件測試的基本方法和過程,并通過豐富的案例予以實踐。全書共三部分。第一部分軟件測試概述,依托一個流行的第二日問題作為案例,對軟件測試的核心概念與思想(軟件缺陷、測試用例、自動化測試)展開初步的討論和測試實踐,使讀者快速切入。第二部分軟件測試技術,詳細討論了傳統的黑盒測試方法和白盒測試方法,針對每種測試方法均按照基本原理、測試用例設計和捉蟲實踐的順序依次展開闡述,討論方法時選用了函數級別的小型實例,便于讀者理解和掌握基本的測試技能;對應黑盒測試和白盒測試給出了綜合案例實踐,有助于讀者根據所學的測試用例設計方法加以靈活運用。第三部分軟件測試應用,從測試實施的角度,分為單元測試、集成測試和系統測試三個階段進行討論,使讀者了解軟件測試過程的展開,并學會撰寫規范的測試用例報告和缺陷報告;最后提供了綜合應用案例實踐,從自動化測試的角度,結合單元測試工具、功能測試工具和性能測試工具,討論自動化測試的設計與實施。
第一部分 軟件測試概述
第1章 軟件測試核心概念
第2章 軟件測試背景
第二部分 軟件測試技術
第3章 黑盒測試技術
第4章 黑盒測試案例實踐
第5章 白盒測試技術
第6章 白盒測試案例實踐
第三部分 軟件測試應用
第7章 單元測試
第8章 集成測試
第9章 系統測試
第10章 測試過程管理
第11章 測試應用案例實踐