译者序
致谢
前言
第一部分 何谓自动测试
第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 亲手评估工具
本章小结
参考文献
第二部分 项目中引入自动测试
第4章 自动测试引入过程
4. 1 测试过程分析
4. 2 测试工具考察
本章小结
参考文献
第5章 测试组管理
5. 1 测试组的组织结构
5. 2 测试任务
5. 3 测试工作规模
5. 4 招聘测试工程师
5. 5 任务及职责
本章小结
参考文献
第三部分 测试计划与准备
第6章 测试计划:灵活运用测试
6. 1 测试计划活动
6. 2 测试范围
6. 3 测试需求管理
6. 4 测试事件. 活动和文档
6. 5 测试环境
6. 6 测试计划
本章小结
参考文献
第7章 测试分析与设计
7. 1 测试需求分析
7. 2 测试设计
7. 3 测试程序设计
本章小结
参考资料
第8章 测试开发
8. 1 测试开发体系结构
8. 2 测试开发指南
8. 3 自动测试基础设施
本章小结
参考文献
第四部分 测试执行和评审
第9章 测试执行
9. 1 执行和评估测试阶段
9. 2 缺陷跟踪和修改过程
9. 3 测试活动状态跟踪
本章小结
参考文献
第10章 测试活动评审与评估
10. 1 测试活动中的经验教训——改正和改进的措施
10. 2 测试活动的投资回报
本章小结
参考文献
第五部分 附录
附录A 如何测试需求
附录B 支持自动测试生存周期的工具
附录C 测试工程师培养
附录D 测试计划实例
附录E 最佳做法