【软件测试】对比V模型、W模型、H模型,简述他们各自的特点

V模型:

测试活动的展开次序正好与开发的次序相反,动态测试的行为与开发行为相对应。忽略了测试的对象不应该仅仅包括程序,没有明确指出对需求、设计的测试。

W模型:

补充了V模型中忽略的内容,强调了测试计划等工作的先行和对系统需求和系统设计的测试;与V模型相同,没有对软件测试的流程进行说明。

特点:

  • 强调尽早测试
  • 强调不断测试
  • 体现静态测试

H模型:

将测试活动完全独立出来,形成完全独立的流程。

  • 体现了”尽早测试、不断测试“的原则
  • 体现了测试流程的完整性
  • 体现测试流程的独立性
  • 充分体现了测试过程(而非技术)的复杂性,强调了过程管理的重要性

❤ 点击这里 -> 订阅《PAT | 蓝桥 | LeetCode学习路径 & 刷题经验》by 柳婼

❤ 点击这里 -> 订阅《从放弃C语言到使用C++刷算法的简明教程》by 柳婼

❤ 点击这里 -> 订阅PAT甲级乙级、蓝桥杯、GPLT天梯赛、LeetCode题解离线版