如何高效进行测试用例评审

这篇具有很好参考价值的文章主要介绍了如何高效进行测试用例评审。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1.用例评审的目的

  1. 为了减少测试人员执行阶段做无效工作,执行无效case,提交无效缺陷(可以友情提醒研发同学,讲到自己负责的相关模块时,注意下是否存在异议点)
  2. 为了避免三方(产品、研发、测试)需求理解不一致;
  3. 为了每个测试人员的质量标准与项目要求标准达成一致。

2.评审前的准备工作

2.1用例编写

  1. 需求评审结束后,可以把需求拆分为功能点 。

测试点梳理时,要关注横向逻辑,即功能点本身,更要关注纵向逻辑,即业务流。

如何高效进行测试用例评审,测试用例

  • 工具:建议用XMind
  • 优点:用画思维导图的方式,逻辑清楚,便于评审人员(产品和开发人员)快速查看,评审效率高。

具体用什么工具方法,大家可依个人喜好和项目需要而定,不过目标都是让用例评审高效快捷的开展,并产生价值。

2.把功能点分解为具体的测试用例 。

  • 需在思维导图上补全明确的操作步骤、预期结果;执行阶段可以追加实际测试结果,便于测试结果跟进。
  • 用XMind写思维导图的方式设计用例更便捷,思维导图层级可以按照用例模板进行定义,方便用例评审结束后导出excel备份。

3.用例自检

  • 整体把控用例组成,让评审讲解更清晰、有序
  • 针对有疑问的点罗列出来,可事先跟产品、开发讨论,确定结果后完善用例
  • 讨论后仍有疑问的可先做标记,评审会上抛出一起讨论。
  • 标注重点:【未在需求文档中明确描述&在设计测试用例过程中已同产品确认】,需要在用例评审中着重提醒开发,保持信息同步。
    • 需求疑问:在经过产品确认后,输出具体测试用例,记得同步给研发
    • 设计交互:未提供交互,需求文档未描述的功能的实际交互细节,提出讨论

4.提前发出用例

  • 和评审人员(开发和产品)确定好具体的评审时间并提前把测试用例发给参会人员查看。

2.2用例评审通知

  1. 用例评审参加人员
  • 主要是产品、开发(客户端和后端)、测试、项目负责人、运营(如性能测试的评审)。

2.约定用例评审时间、评审方式

  • 评审时间:根据实际情况提前约定
  • 评审方式:会议(具体的会议室或线上会议)、邮件等

3.评审时长

  • 对于敏捷开发项目,建议控制在半小时以内。
  • 如果项目需求复杂,功能点太多,建议:
    • 对功能点划分优先级,优先评审优先级高的用例
    • 再针对疑问多的用例评审
    • 最后对于功能简单的用例可简单带过。

3.正式评审

3.1评审形式

3.1.1逐条评审

对照测试用例,从上而下,从左到右,逐条念

传统评审方式的特点:

  • 费时,不分主次,参会人员的热情与注意力逐渐降低
  • 整个用例评审效率低,往往讲的口干舌燥,达到的效果却是事倍功半。

相信有过这种评审经历的同学,一定不喜欢这种方式,因为它流于形式,整个评审过程随着时间的推移,大家互动热情逐渐降低,往往效果不及预期。

现状是业务流程较为繁长的测试用例条数较多,少则上百,多则上千,逐一讲解,不论是对开发或产品,甚至测试本身,都会出现前后文衔接不上。本着最重要的事最先做的原则,我们对用例评审形式作出如下改进:

3.1.2逻辑概述+核心评审

“全局流程+局部细节”的方式评审测试用例,先对核心流程、功能复杂,优先级高,疑问多的用例进行评审,再评审功能简单,优先级低的功能点。

  • 全局流程-逻辑概述
    • 借助“Xmind”思维导图,进行简要的逻辑概述,阐述用例描述的基础流程。该阶段描述后,经产品和开发确认无疑问,则进行用例评审时,可略过该部分的基础测试用例。

比如,某某系统要实现什么功能,具体包含模块1、模块2、模块...,涉及的业务流程和数据交互有1...2...3...,是用例的评审重点,等下我们优先评审。同时我在用例设计时主要包括了哪些场景,具体有页面展示的校验、功能按钮实现的校验、页面元素必填项校验、字符类型校验、字符长度校验、异常场景校验等。(具体的页面元素、字符类型、字符长度、异常场景可以粗略带过)

如何高效进行测试用例评审,测试用例

  • 局部细节-突出核心细节用例
    • 除了基础业务流程外的,一些特殊场景细节的测试用例,可能影响业务流程或对公司造成损失,使用加粗/颜色标注,在用例评审时着重提醒开发。

         比如某系统的内容引用功能,被引用内容下线,对内容会产生不良的影响,这种容错性的处理逻辑的校验;

改进后的评审方式特点:

  • 测试人员要全局了解项目目标、业务流程(想得明白才能讲得明白,可以促进测试同学多多思考)
  • 评审刚开始时,大家注意力集中,参与激情高,讨论有难度、有疑问的问题,效率高。
  • 整个评审会主次分明,有高潮有缓点,可以更高效的达到我们评审的目的。

3.2评审原则

  • 评审要按用例的优先级,核心业务流优先、再按功能的复杂程度进行;
  • 评审过程中尽量做到,思路清晰,用最简洁的语言阐述每一个功能点;
  • 超过5分钟无法确定结果的问题留作会后讨论跟进。

(正式评审过程中需要注意几个细节,如果你都做到了,相信整个评审会是非常成功的,有成就感的。)文章来源地址https://www.toymoban.com/news/detail-687441.html

4.评审结束后需要做些什么事?

  • 总结用例评审会议纪要,包含需要作出的修改点、未确认的项和对应责任人、是否有需求变更或延期情况等
    • 用例评审会议纪要需同步给项目组其他成员,做好信息共享。
  • 整理补充测试用例,把修正的内容重新整理补全。
    • 编写用例修改记录(如修正了哪些功能点,补全了哪些?等),修改后的用例重新发出供大家评审
  • 会上未确定的内容,会后继续跟进,直到确定结果。

到了这里,关于如何高效进行测试用例评审的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 测试用例评审流程优化

    测试用例评审是QA日常工作流程中的关键一环,是QA同学完善测试用例、交流测试经验的好机会。 负责组内测试用例建设以来,作者对于评审流程做了一些优化工作。本文作者将整个优化过程中的心得体会做了一个总结,希望能给大家带来帮助。 01 原始流程 1. 原始流程 首先

    2024年01月15日
    浏览(55)
  • 高效的敏捷测试第九课 ATDD、需求分析、需求评审和设计评审

    第20讲:没有 ATDD,就没有用户故事的可测试性 从这一讲开始,我们就进入了第 4 部分的学习: 测试左移更体现敏捷测试的价值 。因为敏捷更提倡团队对质量负责、预防缺陷胜于发现缺陷,这两点就意味着我们要构建出高质量的产品,把质量构建推向源头——需求,把测试活

    2023年04月23日
    浏览(91)
  • 如何高效地设计测试用例并评审

    编写出好的测试用例是每一个测试工程师的职责,但在实际工作中大家写的测试用例往往需要不断地修改才能使用,这不仅浪费了时间,还容易让测试工程师产生自我否定的情绪,甚至在团队中产生各种矛盾。 那如何高效地设计测试用例呢?团队内部又该如何处理测试用例的

    2024年02月10日
    浏览(33)
  • 加强网站稳定性!学习如何进行高效压力测试!

    1、什么是压力测试? 软件压力测试是一种基本的质量保证行为,它是每个重要软件测试工作的一部分。 软件压力测试的基本思路很简单:不是在常规条件下运行手动或自动测试,而是在计算机数量较少或系统资源匮乏的条件下运行测试。 通常要进行软件压力测试的资源包括

    2024年01月18日
    浏览(65)
  • 如何高效实现搜索引擎爬虫进行数据挖掘-搜索引擎爬虫(SERP)集成测试与分享

    身处大数据时代中,我们面对海量的互联网数据,如何自动高效地获取感兴趣的信息并为我们所用是一个非常重要的问题,以下就针对这个重要的搜索引擎爬虫问题来做一个技术分享。 什么是SERP和搜索引擎爬虫:搜索引擎会根据特定的的策略,运用特定的计算机程序搜集互

    2024年02月11日
    浏览(58)
  • 推荐一个高效测试用例工具:XMind2TestCase..

    一、背景 软件测试的核心是什么?毫无疑问是测试分析和测试用例设计,也是日常测试投入最多时间的工作内容之一。 然而,传统的测试用例设计过程有很多痛点: 1、使用Excel表格进行测试用例设计,虽然成本低,但版本管理麻烦,维护更新耗时,用例评审繁琐,过程报表

    2024年02月08日
    浏览(48)
  • 作为一名测试工程师,进行商城的测试用例设计思路是什么?

    进行商城的测试用例设计时,可以考虑以下思路: 1. 功能测试:测试商城的基本功能是否正常工作,包括用户注册、登录、浏览商品、搜索商品、添加商品到购物车、下单、支付等。 2. 数据验证测试:验证商城中的数据是否正确、完整和一致,包括商品信息、价格、库存、

    2024年02月08日
    浏览(38)
  • 软件测试之 测试用例 如何设计

    在软件开发过程中,测试是一个至关重要的环节,它有助于确保软件的质量和稳定性。而测试用例设计则是测试过程中的一个关键步骤,它帮助测试团队确定如何测试软件以发现潜在的问题和缺陷。本文将介绍测试用例设计的基本概念和步骤,以及一些最佳实践。 测试用例是

    2024年02月08日
    浏览(65)
  • 如何编写测试用例?

    带着问题学习是最高效的学习方法。 因此,在介绍如何编写测试用例之前,先看一个软件系统登录功能的测试(如下截图所示): 要做这个登录页面的测试用例,你会从哪些方面思考进行测试呢? 看似简单的页面功能能够设计多少条测试用例完成较全面的测试呢?10条以内

    2024年01月25日
    浏览(49)
  • 如何优化测试用例?

            在我们日常测试工作中,编写测试用例往往花费较多时间,而且设计的测试用例冗杂和不完整,从而造成用例执行检查不完整,效率低下,不能及时发现项目缺陷。         因此提高测试用例编写和执行效率迫在眉睫,一般来说,优化测试用例主要从以下几个

    2024年02月13日
    浏览(33)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包