软件测试自学笔记03:软件开发模型与测试模型

软件开发模型

1、大爆炸模型:几乎没有计划、测试,主要把精力放在开发和编写代码;
2、边写边改模型:在大爆炸模型基础上考虑了产品需求和简单设计,然后是开发测试修改缺陷,直到发布产品;
3、瀑布模型:计划-需求分析-设计-编码-测试-运行-评价-计划-分析-设计-编码-测试。测试放在后期,会导致忽视一些早期问题;
4、螺旋模型:融合上述模型特点,开始时不必详细设计,定义重要功能并实现功能,接收客户反馈,重复进行上述过程,直到发布产品。适合大型复杂系统。在这种模型中,测试一直在进行;
5、敏捷开发模型:以客户为中心,适应变化,强调测试的重要性,提倡迭代式和增量式的开发模型;

软件测试模型

1、V模型:过程是线性的不可迭代,忽略对需求和设计的测试;
在这里插入图片描述

2、W模型:测试与开发同步进行,有利于尽早发现问题。但需求、设计和编码是串行的,测试和开发过程也是线性进行的,无法支持迭代开发;
在这里插入图片描述

3、H模型:将测试活动完全独立,测试贯穿整个生命周期,各阶段可以反复触发、迭代、增量;
在这里插入图片描述

4、敏捷开发模型:敏捷测试是连续测试,侧重单元测试和验收测试,强调客户参与;

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值