试阐述V模型对于软件测试的价值与意义。
已帮助 人
回答
共1条回复-
1)V模型的优点:V模型反映了软件从需求定义到实现与测试活动的关系,强调在整个软件项目生命周期中需要经历的若干开发与测试的对应级别。该模型体现“尽早地和不断地进行软件测试”原则。测试伴随整个软件开发周期,并且测试对象不仅是程序,需求、设计同样需要进行测试(评审),测试与开发实行同步,从而有利于尽早发现软件潜在问题。(2)V模型的缺点:V模型中需求、设计、编码活动被视为串行,同时测试和开发活动也保持线性的前后关系,只有上一阶段完成,才开始下一阶段活动,因此,该模式不易支持迭代方式和不适应在开发过程中作变更调整。

