• 软件测试----H模型


    H模型将测试活动完全独立出来,形成一个完整的流程,同时将测试准备和测试执行清晰表现出来。

    测试流程:

      --测试准备:所有测试活动的准备判断是否到测试就绪点。

      --测试就绪点:测试准入准则,即是否可以开始执行测试的条件

      --测试执行:具体的执行测试的程序

    其它流程:回归测试、冒烟测试、探索性测试

    H模型优点:

      (1)开发的H模型揭示了软件测试除测试执行外,还有很多工作。

      (2)软件测试完全独立贯穿整个生命周期与其它流程并发进行;

      (3)软件测试活动可以尽早准备尽早执行,具有很强的灵活性;

      (4)软件测试可以根据被测对象的不同而分层次、分阶段、分次序的执行,同时也是可以被迭代的。

    H模型的缺点:

      (1)管理型要求高:要定义清晰的规则和管理制度,否则测试过程将很难管理和控制

      (2)技能要求高:H模型要求能够很好的定义每个迭代的规模,不能太大也不能太小;

      (3)测试就绪点分析困难:测试很多时候,你并不知道测试准备到什么时候是合适的,就绪点在哪,就绪点标准是什么,对后续的测试执行启动带来很大的困难

      (4)对整个项目组的人员要求非常高:在很好的制度下,大家都能高效的1工作,否则容易混乱(对整个项目足够熟悉)。例如:你分了一个很小的迭代,但因为人员技能不足,使得无法完成,那么整个项目会受到很大的干扰。

    总结:

      V模型适用于中小企业

      W模型适用于中大型企业

      H模型人员要求非常高,很少有人使用。

  • 相关阅读:
    一文弄懂Pytorch的DataLoader, DataSet, Sampler之间的关系
    常用Git命令大全
    职场被边缘化是怎样的
    HTTP网络设置
    java黑科技
    cmd执行java命令
    python 使用镜像下载依赖包
    初识go语言
    华为交换机(S5720)配置日志外发syslog服务器
    Neo4j记录
  • 原文地址:https://www.cnblogs.com/zp0923/p/10682790.html
Copyright © 2020-2023  润新知