L2-23建立测试入口和出口准则

根据最新2018版本发布的ISTQB初级大纲中的测试的定义,其测试过程包括:测试计划与监控、测试分析与设计、测试实施与执行、测试结束活动,每个测试阶段的结束点都可以作为一个里程碑点,可以定义相应阶段的出口准则;而每个测试阶段的开始点,可以定义该阶段的入口准则。

测试准则根据其目的和作用的不同,可以分为测试入口准则、出口准则、暂停准则和恢复准则。根据ISTQB的术语定义,其含义分别如下:

  • 入口准则(entry criteria):正式启动已定义任务的一组条件。

  • 出口准则(exit criteria):正式完成已定义任务的条件集。

  • 暂停准则(suspension criteria ):用来(暂时性地)停止对测试条目进行的所有或部分测试活动的准则。

  • 恢复准则(resumption criteria):重新启动全部或部分被暂停的的测试活动时要达到的准则。

TMMi测试过程域PA“测试计划”中对应的特殊实践SP中相应的准则,分别是从产品质量和测试过程角度进行阐述的。而本文的思路更多的是从开发团队和测试团队角度、项目度量等角度阐述系统测试执行中涉及的入口准则、出口准则、暂停准则和恢复准则。

1、入口准则的定义

扫描二维码关注公众号,回复: 8550615 查看本文章

即满足什么条件,可以开始测试执行活动,定义以下内容可作为参考:

1)从开发团队的角度

  • 开发人员已经完成针对被测软件版本的预测试,例如:Smoking Testing,并且预测试结果满足预先定义的要求;

  • 开发人员提交了被测软件的版本说明,包括该版本中新增加的功能特性、已修改的缺陷、没有修改的缺陷、可能存在的问题以及测试重点的建议等内容;

2)从测试团队的角度

  • 测试文档准备就绪并进行了评审和更新,例如:测试设计规格说明、测试用例规格说明等;

  • 测试自动化用例和测试脚本经过了评审和更新;

  • 测试资源准备就绪,包括测试人员、测试工具、测试设备等;

2、出口准则的定义

即满足什么条件,可以结束测试执行活动。项目度量中的几个不同维度可以作为出口准则内容的参考:

  • 产品风险,例如:已经测试通过的产品风险、仍旧阻塞的产品风险、剩余的产品风险等;

  • 测试用例,例如:已经执行的测试用例,处于通过或失败的测试用例等;

  • 缺陷,例如:不同严重程度的缺陷分布,缺陷的不同状态分布,严重程度为1的缺陷是否已经修复,并通过确认测试和回归测试等;

  • 覆盖率,例如:需求覆盖率、接口覆盖率等;

3、暂停准则的定义

即出现什么情况会导致测试执行的非正常中止。下面的内容可作为暂停准则的参考:

  • 测试过程中发现严重问题或者大量问题,以至于继续测试没有什么意义;

  • 测试环境方面的原因导致测试执行无法正常继续;

4、恢复准则的定义

可以继续或者重新进行测试执行的状态或事件。通常情况下,可以参考前面提到的测试执行入口准则要求条目。或者测试过程中发现的严重问题或者大量问题已经解决,并且符合测试的入口准则。

测试入口准则和出口准则的建立不仅有助于测试的顺利进行,同时也可以帮助测试人员在测试过程中利用这些准则评估和判断测试状态,并根据不同的测试状态采取合适的措施。测试准则并不是测试团队独立制定的,而应该在整个项目范围内进行,由测试、开发和项目管理团队的代表共同参与制定,并在项目组内进行广泛的沟通,从而对测试准则中的要求和条目达成共识。

发布了161 篇原创文章 · 获赞 406 · 访问量 34万+

猜你喜欢

转载自blog.csdn.net/Wenqiang_Zheng/article/details/103933673