测试模型
测试模型-V模型
1.图示
2.V模型特点
线性模型
3.V模型的优缺点
优点:
- 即包含底层测试又包含高层测试
- 开发阶段界定清晰
- 便于控制开发过程
缺点:
- 风险后延,失去及早纠正的机会
- 错误的传递蔓延
- 返工量非常大,模型灵活性低
测试模型-W模型
1.图示
2.W模型的特点
测试伴随整个开发周期
3.W模型的优缺点
优点:
- 测试伴随整个开发周期
- 更早的介入测试,降低成本
- 开发阶段界定清晰
缺点:
- 小型项目不适用
- 技术要求高,实践困难
测试模型-H模型
1.图示1.
2.特点
测试流程与其他流程并发进行
3.H模型优缺点
优点:
- 软件测试除测试执行外,还有很多工作
- 软件测试完全独立,其他流程并发进行
- 有很强的灵活性
缺点:
- 管理型要求
- 技能要求高
- 测试就绪点分析困难