软件测试–测试过程模型(V,W,H,X)

文章目录

    • V模型
        • 阶段步骤
        • 缺陷及解决
    • W模型
        • W模型强调
        • 局限性
        • 优点
    • H模型
        • 优点
        • 缺点
    • X模型

V模型

RAD(Rap Application Development,快速应用开发)模型是软件开发过程中的一个重要模型,由于其模型构图形似字母V,所以又称软件测试的V模型。

阶段步骤

V模型大体可以划分为以下几个不同的阶段步骤:需求分析、概要设计、详细设计、软件编码、单元测试、集成测试、系统测试、验收测试。

局限性

在W模型中,需求、设计、编码等活动被视为串行的,同时,测试和开发活动也保持着一种线性的前后关系,上一阶段完全结束,才可正式开始下一个阶段工作。这样就无法支持迭代的开发模型。对于当前软件开发复杂多变的情况,W模型并不能解除测试管理面临的困惑。

优点

  1. 测试的活动与软件开发同步进行
  2. 测试的对象不仅仅是程序,还包括需求和设计
  3. 尽早发现软件缺陷可降低软件开发的成本

H模型

相对于V模型和W模型,H模型将测试活动完全独立出来,形成了一个完全独立的流程,将测试准备活动和测试执行活动清晰地体现出来。

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2019年4月15日
下一篇 2019年4月15日

相关推荐