【软件测试基础理论知识】3.1软件测试模型——V模型、W模型、H模型总结

软件测试模型

软件测试根据不同的测试对象以及测试项目的背景可采用不同的测试模型实施测试活动。软件测试模型有:V模型、W模型、H模型、X模型、敏捷测试等。

1. V模型

V模型是对瀑布模型的改进,纠正了不重视测试阶段重要性的错误认识。
从整体上看起来,它就是一个V字形结构。以“编码”为分割点,由左右两边构成,左边为开发阶段,右边为测试阶段,开发阶段的每一步骤都有与其对应的测试级别。V模型的重要意义在于,非常明确地表明了测试过程中存在的不同级别,并且非常清晰地描述了这些测试阶段和开发阶段的对应关系。 如图所示:
在这里插入图片描述

V模型存在一些局限性:该模型呈现线性的发展趋势,把测试放在项目的最后阶段,没有尽早介入到开发中。而且主要针对程序寻找错误,忽略了测试活动对需求分析、系统设计的验证和确认。需求的满足情况一直要到后期的验收测试才能被验证出来。同时忽略了测试的对象不应该仅仅包括程序,没有明确指出对需求、设计的测试。
学习小疑惑–个人理解

在学习V模型过程中,有些书会说:
“在软件生命周期,V模型的开发活动和测

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值