一、V模型(考试重点)
特点:
1.V模型是瀑布模型的变种
2.描述了开发和测试之间的阶段对应关系
优点
1.清晰的标注了测试阶段和开发阶段
2.每个阶段分工明确
3.只要关注当前阶段
缺点
1.测试工作还是存在于编码过后,可能错误已经存在,不能进行及时的测试与修改
2.需求一直是变化的,V模型不能够及时响应需求的变化
3.可能造成延期交付,返工量大
二、W模型(考试重点)
特点:
1.w模型是两个V模型组成
一个v模型指的是开发
一个V模型是指的测试
优点:
1.测试伴随着整个产品开发的过程
2.更早的介入测试,更早发现错误缺陷
3.测试对象不仅是程序,包括需求和设计
4.开发和测试阶段都很清晰,都是线性阶段
缺点:
1.管理难度大,技术要求高
2.开发和测试各自还是一个线性关系,只有一个阶段完成,才能进入下一个阶段