软件测试模型分类

来源:互联网 发布:域名别名查询 编辑:程序博客网 时间:2024/06/03 08:47

一、瀑布模型

这里写图片描述

优点:

1、强调需求、设计的作用;
2、前一阶段完成后,只需关注后续阶段;
3、为项目提供了按阶段划分的检查点,里程碑清晰;
4、文档规范。

缺点:

1、难以适应需求的频繁变化;
2、项目周期后段才能看到成果;
3、强制的里程碑,完成时间点;
4、文档工作量大。

二、V模型

这里写图片描述
明确测试过程存在不同的阶段,忽视了测试对需求、分析的验证。

三、W模型

这里写图片描述

优点:

增加了各个过程的验证,开发、测试是两个并行的过程。

缺点:

需求、设计、编码是并行的,不支持迭代开发模型。

四、X模型

这里写图片描述

特点:解决交接、频繁集成的周期问题。

探索式测试:不进行事先计划的一种特殊类型的测试,可在测试之外发现更多的软件错误。

五、H模型

这里写图片描述

特点:将软件测试看成一个完全独立的流程,贯穿在整个产品的生命周期之中。

原创粉丝点击