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

二、优点
H模型倡导测试尽早执行的原则,只要执行测试的条件成熟,便可以马上投入测试工作之中,而不是像“瀑布模式”下需要完成前序的需求分析、结构设计、编程实现后才准备开始测试,通过这种模式,更能发现项目早期存在的问题。
三、缺点
H模式中测试作为一个单独流程,其流程进度需要由测试人员和项目管理人员共同把控,在什么节点才能到达测试就绪点,在不同情况的处理方式是各不一样的,做好这方面工作并不是一件容易的事,对相关人员提出了较高的能力要求。
四、测试在模式中扮演的角色
测试在该模式下主要完成三部分工作:测试前期的准备、测试就绪点的预判、测试执行。
测试人员需要根据实际项目的特点,及时判断当下测试执行的条件是否满足,然后尽早地投入测试工作中。
结语:
常见的软件开发模式、测试模式介绍到此就告一段落了,从下篇文章开始,我们来学习一些常见的测试分类方式。
以上就是今天的分享,本文首发于同名公众号,如果内容对你有所帮助,欢迎点赞、关注、收藏。
边栏推荐
- 李航《统计学习方法》笔记之感知机perceptron
- Two-dimensional array piecemeal knowledge sorting
- 【Redis】Jedis
- 2022.7.25-7.31 AI行业周刊(第108期):值钱比赚钱更重要
- 中国发布丨滴滴因违反网络安全法等被罚80.26亿元!调查细节公布
- function call to print lua internal structure
- 练习-17
- 让电商运营10倍提效的自动化工具,你get了吗?
- 【云原生】快出数量级的性能是怎样炼成的?就提升了亿点点
- Getting Started with SCM from Scratch (1): Summary of Background Knowledge
猜你喜欢

HCIA静态路由综合练习

从零开始入门单片机(一):必会背景知识总结

system_error错误处理库学习

腾讯T8架构师,教你学中小研发团队架构实践PDF,高级架构师捷径

图形化矩阵,矩阵到底长什么样?

Have you ever learned about these architecture designs and architecture knowledge systems?(Architecture book recommendation)

膜拜,Alibaba分布式系统开发与核心原理解析手册

干货|如何在海量文件系统中选择合适自己的文件系统

【技术分享】OSPFv3基本原理

spark:页面单跳转换率统计(案例)
随机推荐
膜拜,Alibaba分布式系统开发与核心原理解析手册
AutoJs学习-密码生成器
线程池的使用及ThreadPoolExecutor源码分析
用正向迭代器封装实现反向迭代器
AutoJs学习-实现科赫雪花
高效时代,电商运营如何靠RPA快速提效?
Jenkins--基础--6.1--Pipeline--介绍
Navicat连接MySQL时弹出:1045:Access denied for user ‘root’@’localhost’
每天花2小时恶补腾讯T8纯手打688页SSM框架和Redis,成功上岸美团
每日一题练习1-15
Getting Started with SCM from Scratch (1): Summary of Background Knowledge
cococreator 动态设置精灵
李航《统计学习方法》笔记之感知机perceptron
RPA助你玩转抖音,开启电商运营新引擎
干货|如何在海量文件系统中选择合适自己的文件系统
被报表需求逼疯的银行数据人,是时候放弃用Excel做报表了
在全志V853开发板试编译QT测试
动态规划每日一练(3)
打印lua内部结构的函数调用
Implementation of mysql connection pool