当前位置:网站首页>软件测试H模型
软件测试H模型
2022-08-02 09:34:00 【芒果忙不过】
你好呀,我是芒果。
在上篇文章“软件测试X模型”中,我们学习了“X模型”,今天我们一起来认识软件测试模式中的“H模型”。
一、定义
H模型把测试看作独立于其他开发流程的一个单独的流程,在该模型下所有的流程并行执行,同时其他流程需要为测试执行前的准备工作提供必要的支持。
对于测试流程,只要测试准备工作到位,在达到测试就绪点后即可开始执行测试,和其他流程不存在明显的上下游关系。
二、优点
H模型倡导测试尽早执行的原则,只要执行测试的条件成熟,便可以马上投入测试工作之中,而不是像“瀑布模式”下需要完成前序的需求分析、结构设计、编程实现后才准备开始测试,通过这种模式,更能发现项目早期存在的问题。
三、缺点
H模式中测试作为一个单独流程,其流程进度需要由测试人员和项目管理人员共同把控,在什么节点才能到达测试就绪点,在不同情况的处理方式是各不一样的,做好这方面工作并不是一件容易的事,对相关人员提出了较高的能力要求。
四、测试在模式中扮演的角色
测试在该模式下主要完成三部分工作:测试前期的准备、测试就绪点的预判、测试执行。
测试人员需要根据实际项目的特点,及时判断当下测试执行的条件是否满足,然后尽早地投入测试工作中。
结语:
常见的软件开发模式、测试模式介绍到此就告一段落了,从下篇文章开始,我们来学习一些常见的测试分类方式。
以上就是今天的分享,本文首发于同名公众号,如果内容对你有所帮助,欢迎点赞、关注、收藏。
边栏推荐
猜你喜欢
单词接龙 II
Nodejs3day(express简介,express创建基本Web服务器,托管静态资源,nodemon下载及出现的问题,中间件,编写GET,POST,JSONP接口)
破解wifi密码 暴力破解 保姆式教学
Worship, Alibaba distributed system development and core principle analysis manual
Redis数据结构
Have you ever learned about these architecture designs and architecture knowledge systems?(Architecture book recommendation)
This article takes you to understand the commonly used models and frameworks of recommender systems
In the whole development of chi V853 board tried to compile QT test
spark:商品热门品类TOP10统计(案例)
四字节的float比八字结的long范围大???
随机推荐
你有了解过这些架构设计,架构知识体系吗?(架构书籍推荐)
边缘计算开源项目概述
李航《统计学习方法》笔记之感知机perceptron
AutoJs学习-AES加解密
Implementation of mysql connection pool
Pytorch的LSTM参数解释
Daily practice of dynamic programming (2)
【打新必读】麦澜德估值分析,骨盆及产后康复电刺激产品
day1-机器学习-回归问题
The perceptron perceptron of Li Hang's "Statistical Learning Methods" notes
ConvNeXt论文及实现
用汇编实现爱心特效【七夕来袭】
【Flink 问题】Flink 如何提交轻量jar包 依赖该如何存放 会遇到哪些问题
Jetpack Compose 中的状态管理
Tencent T8 architect, teach you to learn small and medium R&D team architecture practice PDF, senior architect shortcut
【SeaTunnel】从一个数据集成组件演化成企业级的服务
Application scenarios of js anti-shake function and function throttling
稳定币:对冲基金做空 Tether 的结局会是什么?
练习40,小蓝的旅行【最短路】
QT专题:自定义部件