前言
第1章 导论
1.1 软件测试的背景
1.2 软件测试的基本概念
1.3 软件测试与软件开发
1.4 软件测试人员的素质
1.5 软件测试的发展
第2章 软件测试基本技术
2.1 软件测试技术分类
2.2 黑盒测试技术
2.3 白盒测试技术
第3章 软件测试策略与过程
3.1 软件测试策略概述
3.2 单元测试
3.3 集成测试
3.4 系统测试
3.5 验收测试
3.6 测试后的调试
第4章 面向对象测试
4.1 面向对象方法
4.2 面向对象测试概述
4.3 面向对象测试模型
4.4 面向对象测试用例设计
第5章 软件自动化测试
5.1 自动化测试概述
5.2 自动化测试框架
5.3 自动化测试技术
5.4 自动化测试工具
5.5 自动化测试生存周期方法
第6章 国际化与本地化测试
6.1 国际化测试
6.2 本地化测试
6.3 常用测试工具
第7章 测试计划与测试文档
7.1 软件测试计划
7.2 软件测试文档
第8章 软件缺陷测试与测试评估
8.1 软件缺陷概述
8.2 软件缺陷的生命周期
8.3 软件缺陷的跟踪与管理
8.4 软件缺陷管理工具
8.5 软件测试的评估与总结报告
第9章 软件测试管理
9.1 测试管理概述
9.2 测试计划管理
9.3 测试组织及人员管理
9.4 测试进度与成本管理
9.5 测试配置管理
9.6 测试风险管珲
第10章 软件质量保证与过程改进
10.1 软件质量保证
10.2 软件质量度量
10.3 软件测试过程改进
10.4 软件维护与再工程
参考文献