《高等學校計算機類十二五規劃教材:軟件測試及其案例分析》繫統地介紹了軟件測試的基本理論和基本方法,並給出了大量的例子。其中,第一章從不同的方面給出了軟件測試和軟件測試性的不同定義,這些定義在表達形式、表述內容、適用範圍上存在著一些差異,可以幫助讀者對軟件測試和軟件測試性概念有更深入的了解,增強對軟件測試的重視程度。第二章簡要介紹了常用的軟件測試方法、測試技術和常用的測試工具。第三章介紹關於Bug的基本知識,以及Bug的確認、修復、驗證、跟蹤管理和處理等過程。第四章和第五章介紹了軟件測試的過程和步驟,以及測試用例的設計策略、原則、方法和技術。第六章介紹白盒測試、黑盒測試和灰盒測試方法,並介紹白盒和黑盒測試用例的設計方法及其實例。第七章在第二章內容的基礎上著重介紹一些實用的軟件測試方法和技術。第八章和第九章介紹若干常用的軟件測試策略及如何編寫常見的軟件測試文檔。第十章為軟件測試案例,介紹一些軟件測試案例。