編寫委員會
前言
第一篇 基礎知識篇
第1章 軟件質量概述
1.1 軟件質量的理論
1.2 軟件質量保證SQA與軟件質量控制
1.3 軟件質量的成本
1.4 軟件質量的責任分工
1.5 軟件質量的分析工具
1.6 常用測試方法
1.7 軟件測試的現狀和未來
1.8 小結
1.9 思考題
第2章 CART自動化全面回歸測試模型
2.1 CART全面的軟件自動化回歸測試架構
2.2 CART全面的軟件自動化回歸測試範例
2.3 TDD開發模型
2.4 CART與TDD模型的比較
2.5 全面軟件質量保證最佳實踐
2.6 小結
2.7 思考題
第3章 日構建策略
3.1 日構建的重要性
3.2 日構建的價值
3.3 自動化的必要性
3.4 軟件配置管理的重要性
3.5 建立自動化日構建的制度
3.6 CART的自動化日構建流程
3.7 小結
3.8 思考題
第4章 回歸測試策略
4.1 回歸測試的優勢
4.2 Web自動化回歸測試的步驟
4.3 CART自動化回歸測試的流程
4.4 自動化回歸測試最佳實踐
4.5 小結
4.6 思考
第5章 軟件配置管理
5.1 配置管理職責分工
5.2 配置管理工作內容
5.3 小結
5.4 思考題
第6章 軟件度量管理
6.1 度量的要素
6.2 如何收集度量
6.3 如何進行度量
6.4 常用度量指標和方法
6.5 常用度量分析規程及指示器
6.6 小結
6.7 思考題
第二篇 工具篇
第7章 軟件配置管理工具
7.1 SubVersion
7.2 TortoiseSVN
7.3 NAnt
7.4 小結
7.5 思考題
第8章 軟件質量管理平台Test Director
8.1 Site Administrator站點管理平台
8.2 Test Director測試過程管理平台
8.3 Customize測試項目管理平台
8.4 小結
8.5 思考題
第9章 軟件自動化測試工具
9.1 Quick Test Professional
9.2 NUnit
9.3 LoadRunner
9.4 小結
9.5 思考題
第三篇 項目案例篇
第10章 自動化測試項目案例
10.1 RUP迭代式開發流程概述
10.2 項目案例需求概述
10.3 創建VSS數據庫
10.4 使用NUnit進行單元測試
10.5 使用NAnt實現自動化日構建流程
10.6 使用NAnt進行白盒自動化回歸測試
10.7 錄制QTP測試腳本
10.8 錄制LoadRunner腳本
10.9 利用TD Customize配置測試管理流程
10.10 使用TD進行測試管理
10.11 小結
附錄A 軟件配置管理模板
附錄B 軟件度量管理模板
附錄C 思考題答案