• 软件测试模型


    测试与开发的关系:
    图片

    软件测试过程模型:
    >>V模型:

    图片 

    >>V模型是具有代表意义的测试模型;
    >>模型是软件开发瀑布模型的变种,它反映了测试活动与需求分析和设计的关系
    >>从左到右,描述了基本开发过程和测试行为,非常明确的标明了测试过程中存在的不同级别,并且清楚的描述了这些测试阶段和开发过程期间各阶段的对应关系
    >>箭头代表了时间方向,左边下降的是开发过程的各阶段,与此对应的是右边上升的部分,即各测试过程的各个阶段
    >>V模型存在一定局限性:
      >>测试过程编码之后的一个阶段
      >>需求分析阶段隐藏的问题一直到后期验收测试才被发现
    >>W模型

    图片

      >>W模型的优点:
        >>W模型可以说是V模型自然而然的发展
           >>它强调测试伴随着软件开发周期,而测试的对象不仅仅是程序、需求、功能和设计同样要测试

    >>H模型

    图片

      >>H模型揭示出:
        >>软件测试应尽早准备尽早执行
           >>软件测试是一个独立的流程,贯穿于整个产品周期,与开发并行
           >>软件测试不仅仅指测试执行,还包括很多其他活动
           >>软件测试是根据被测物的不同而分层次进行的,不同层次的测试活动可以是按照某个次序先后进行的,但也可以反复的 

     






  • 相关阅读:
    欧拉回路的判断(hdu1878)其一
    最长公共子序列(不是子串)hdu1159
    线段树(hdu1166)
    记忆化搜索(hdu1078)
    分考场问题。。。
    hdu2087
    cf540C
    x86 寄存器 | DPL,RPL,CPL 之间的联系和区别
    深度学习 | 训练网络trick——mixup
    python | Argparse中action的可选参数store_true,store_false到底是什么意思?
  • 原文地址:https://www.cnblogs.com/airener/p/5896375.html
Copyright © 2020-2023  润新知