本节书摘来自华章计算机《 测试反模式:有效规避常见的92种测试陷阱》一书中的第1章,第1.7节,作者:(美) Donald G. Firesmith 更多章节内容可以访问云栖社区“华章计算机”公众号查看。
1.7 陷阱分类
许多测试陷阱发生在软件依赖系统和软件应用的开发或维护期间。虽然可能没有项目是如此糟糕地管理和执行,从而体验这些缺陷中的大多数,但大多数项目将遭受其中几个。同样,虽然这些测试陷阱并不保证失败,但它们必然带来需要管理的严重风险。
本书记录了在测试过程中经常观察到的92种陷阱。这些缺陷分类如下:
- 一般测试陷阱
-
- 测试计划和进度陷阱
-
- 利益相关者的参与和承诺陷阱
-
- 管理相关测试陷阱
-
- 人员配备陷阱
-
- 测试过程陷阱
-
- 测试工具和环境陷阱
-
- 测试沟通陷阱
-
- 需求相关测试陷阱
- 测试类型相关陷阱
-
- 单元测试陷阱
-
- 集成测试陷阱
-
- 专业工程测试陷阱
-
- 系统测试陷阱
-
- 系统的系统(SoS)测试陷阱
-
- 回归测试陷阱
虽然这些测试陷阱已在多个项目中观察到,但是你很可能会碰到本书未涉及的测试陷阱。请将偶然发现的新陷阱或是任何对当前陷阱的修改建议通知我,这样我可以将其纳入本书的未来版本中。