当前位置:网站首页>软件测试H模型
软件测试H模型
2022-08-02 09:34:00 【芒果忙不过】
你好呀,我是芒果。
在上篇文章“软件测试X模型”中,我们学习了“X模型”,今天我们一起来认识软件测试模式中的“H模型”。
一、定义
H模型把测试看作独立于其他开发流程的一个单独的流程,在该模型下所有的流程并行执行,同时其他流程需要为测试执行前的准备工作提供必要的支持。
对于测试流程,只要测试准备工作到位,在达到测试就绪点后即可开始执行测试,和其他流程不存在明显的上下游关系。

二、优点
H模型倡导测试尽早执行的原则,只要执行测试的条件成熟,便可以马上投入测试工作之中,而不是像“瀑布模式”下需要完成前序的需求分析、结构设计、编程实现后才准备开始测试,通过这种模式,更能发现项目早期存在的问题。
三、缺点
H模式中测试作为一个单独流程,其流程进度需要由测试人员和项目管理人员共同把控,在什么节点才能到达测试就绪点,在不同情况的处理方式是各不一样的,做好这方面工作并不是一件容易的事,对相关人员提出了较高的能力要求。
四、测试在模式中扮演的角色
测试在该模式下主要完成三部分工作:测试前期的准备、测试就绪点的预判、测试执行。
测试人员需要根据实际项目的特点,及时判断当下测试执行的条件是否满足,然后尽早地投入测试工作中。
结语:
常见的软件开发模式、测试模式介绍到此就告一段落了,从下篇文章开始,我们来学习一些常见的测试分类方式。
以上就是今天的分享,本文首发于同名公众号,如果内容对你有所帮助,欢迎点赞、关注、收藏。
边栏推荐
猜你喜欢

【New Edition】DeepFakes: Creation, Detection and Influence

软件exe图标变记事本或浏览器、360压缩打不开的几种应急解决方法

谈谈对Volatile的理解

要长续航还是更安全?海豹与深蓝SL03对比导购

LeetCode第三题(Longest Substring Without Repeating Characters)三部曲之一:解题思路

Use compilation to realize special effects of love

QT专题:组合会话框和文本编辑器

Rust from entry to master 03-helloworld

It's time for bank data people who are driven crazy by reporting requirements to give up using Excel for reporting

单词接龙 II
随机推荐
李航《统计学习方法》笔记之朴素贝叶斯法
HCIA动态主机配置协议实验(dhcp)
cococreator 动态设置精灵
【技术分享】OSPFv3基本原理
The perceptron perceptron of Li Hang's "Statistical Learning Methods" notes
四字节的float比八字结的long范围大???
C语言volatile关键字、内嵌汇编volatile与编译器的爱恨情仇
js防抖函数和函数节流的应用场景
In the whole development of chi V853 board tried to compile QT test
Talk about the understanding of Volatile
日元疲软令游戏机在日本变身“理财产品”:黄牛大赚
Pytorch的LSTM参数解释
HikariCP数据库连接池,太快了!
新起点丨MeterSphere开源持续测试平台v2.0发布
恋爱十不要
js引擎运行中的预解析(变量提升和函数提升)及相关实操案例
Re23:读论文 How Does NLP Benefit Legal System: A Summary of Legal Artificial Intelligence
cococreator dynamically set sprite
Facebook's automated data analysis solution saves worry and effort in advertising
智能网络安全网卡|这是不是你要的安全感