A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 我是楠楠 黑马粉丝团   /  2019-8-15 11:12  /  1011 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

【郑州校区】认识H模型

  • H模型诞生背景
  • 人们发现虽然软件开发中需求、设计、编码等活动被分阶段执行、但是实践中,他们并不是完全串行的,它们之间更多时候是交叉进行的,更多的是迭代执行。
  • 为了解决上面的问题,有专家专门提出了H模型,它将测试活动完全独立出来,形成一个完全独立的流程,同时将测试准备和测试执行也清晰表现出来。


3.1H模型的流程

测试流程如下:                                            
(1)测试准备:所有测试执行活动的准备;判断是否到测试就绪点;
(2)测试就绪点:测试准入准则,即是否可以开始执行测试的条件;
(3)测试执行:具体的执行测试的程序。
  • 其他流程
  • 具体开发中的流程,如:设计流程
  • H模型示意图

3.2H模型优缺点
优点:
(1)开发的H模型揭示了软件测试除测试执行外,还有很多工作;
(2)软件测试完全独立,贯穿整个生命周期,且与其他流程并发进行;
(3)软件测试活动可以尽早准备、尽早执行,具有很强的灵活性;

缺点:
(1)管理型要求高:由于模型很灵活,必须要定义清晰的规则和管理制度,否则测试过程将非常难以管理和控制;
(2)技能要求高:H模型要求能够很好的定义每个迭代的规模,不能太大也不能太小;                                                                                                      
(3)测试就绪点分析困难:测试很多时候,你并不知道测试准备到什么时候是合适的,就绪点在哪里,就绪点的标准是什么,这就对后续的测试执行的
传智播客·黑马程序员郑州校区地址
河南省郑州市 高新区长椿路11号大学科技园(西区)东门8号楼三层
联系电话 0371-56061160/61/62
来校路线  地铁一号线梧桐街站A口出

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马