第1章 概述 1
1.1 什么是测试 1
1.2 测试和V模型 1
1.3 什么是缺陷 5
1.4 为何测试很关键 5
1.5 测试的局限性 6
1.6 什么是测试陷阱 8
1.7 陷阱分类 8
1.8 陷阱描述 9
第2章 测试陷阱概要介绍 10
2.1 一般测试陷阱 10
2.1.1 测试计划和进度陷阱 10
2.1.2 利益相关者参与和承诺的陷阱 10
2.1.3 管理相关的测试陷阱 11
2.1.4 人员配备陷阱 12
2.1.5 测试过程陷阱 12
2.1.6 测试工具和环境陷阱 13
2.1.7 测试沟通陷阱 14
2.1.8 需求相关测试陷阱 15
2.2 测试类型相关陷阱 16
2.2.1 单元测试陷阱 16
2.2.2 集成测试陷阱 16
2.2.3 专业工程测试陷阱 17
2.2.4 系统测试陷阱 18
2.2.5 系统的系统(SoS)测试陷阱 18
2.2.6 回归测试陷阱 19
第3章 测试陷阱的详细描述 20
3.1 共同的负面后果 20
3.2 一般建议 21
3.3 一般测试陷阱 22
3.3.1 测试计划和进度陷阱 22
3.3.2 利益相关者参与和承诺陷阱 34
3.3.3 管理相关的测试陷阱 40
3.3.4 人员配备陷阱 51
3.3.5 测试过程陷阱 59
3.3.6 测试工具和环境陷阱 83
3.3.7 测试沟通陷阱 101
3.3.8 需求相关的测试陷阱 111
3.4 测试类型相关的陷阱 126
3.4.1 单元测试陷阱 126
3.4.2 集成测试陷阱 130
3.4.3 专业工程测试陷阱 136
3.4.4 系统测试陷阱 159
3.4.5 系统的系统(SoS)测试陷阱 162
3.4.6 回归测试陷阱 173
第4章 结论 184
4.1 将来的工作 184
4.2 维护陷阱列表 185
附录A 术语表 186
附录B 缩略语 191
附录C 注释 193
附录D 参考 201
附录E 计划检查单 202