测试模型(V模型、W模型、H模型、X模型)

1 V模型瀑布模型的变种,把瀑布模型中的测试阶段与之前的分析设计阶段对应起来,即可得到V模型。优点:非常明确地标明了测试过程中存在的不同级别,并且每个级别与分析设计阶段对应。每个测试阶段有明确的交付物。在小型软件中效果突出。局限:过程要求严格,不灵活。测试阶段介入晚,如早期用户定义的需求错误要等到最后的验收测试才能发现。没有明确地说明早期的测试,无法体现“尽早地和不断地进行软件测试” 的...
摘要由CSDN通过智能技术生成

1 V模型

瀑布模型的变种,把瀑布模型中的测试阶段与之前的分析设计阶段对应起来,即可得到V模型。

1574445252942

优点:非常明确地标明了测试过程中存在的不同级别,并且每个级别与分析设计阶段对应。每个测试阶段有明确的交付物。在小型软件中效果突出。

局限:过程要求严格,不灵活。测试阶段介入晚,如早期用户定义的需求错误要等到最后的验收测试才能发现。

没有明确地说明早期的测试,无法体现“尽早地和不断地进行软件测试” 的原则。在V模型的基础上,对各个阶段增加一个同步的测试,形成了W模型

2 W模型

测试从用户需求开始,贯穿整个软件开发过程,与软件开发阶段同步进行,测试的内容不仅是代码,也包括需求、分析、设计、部署等阶段。

1574431437928

进步:从需求开始变引入测试,有利于尽早发现问题,即时采取应对措施,这将显著减少测试的总体时间。加快项目进度。

局限:与V模型一样仍然是瀑布模型的变种,无法进行迭代、自发性和变更处理。

V模型与W模型适用于瀑布模型,很难在现在更受欢迎的迭代式

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值