第1章 軟件測試概述
1.1 軟件測試基礎
1.2 軟件缺陷
1.3 軟件測試用例
1.4 軟件開發(fā)、測試的現狀分析
1.5 軟件測試中的認識誤區(qū)
第2章 軟件測試的執(zhí)行階段
2.1 測試階段劃分
2.2 單元測試
2.3 集成測試
2.4 確認測試、系統(tǒng)測試和驗收測試
2.5 軟件測試的流程及流程管理
第3章 軟件測試的設計方法
3.1 測試方法劃分
3.2 白盒測試
3.3 黑盒測試
3.4 灰盒測試
3.5 靜態(tài)測試
3.6 動態(tài)測試
第4章 精準測試技術的發(fā)展
4.1 精準測試的設計思想
4.2 精準測試的整體架構
4.3 精準測試的效率
第5章 軟件功能測試與非功能測試技術
5.1 對功能測試和非功能測試的基本認識
5.2 UI測試和易用性測試
5.3 性能測試
5.4 兼容性測試
5.5 其他測試
5.6 Web測試
第6章 軟件測試自動化技術
6.1 設計自動化測試架構的必要性
6.2 自動化測試框架該具備的要素
6.3 自動化測試的引入和實施
6.4 軟件自動化測試的原理、方法和級別
第7章 常用的軟件測試工具
7.1 缺陷管理工具
7.2 性能測試工具
7.3 自動化測試工具
第8章 軟件測試技術的應用
8.1 APP項目測試
8.2 旅館住宿系統(tǒng)的測試
8.3 網上書店系統(tǒng)測試
參考文獻