如何高效开展测试用例评审?附用例评审检查清单及用例评审报告模板

nmb123 nmb123     2023-04-15     771

关键词:

在一个完整的测试流程中,测试用例是很核心的一个产出物。一份优秀的测试用例,能确保软件产品质量的可控。

但由于每个人思维局限性,对产品背景、需求、功能实现逻辑等理解深度不一致,编写的测试用例或多或少存在一些遗漏点,就算是高级测试工程师,甚至是专家级的,也不能百分百保证说自己写的测试用例质量没有问题。因此,测试用例评审工作就显得至关重要。 

技术图片
 

测试用例评审形式

按正式程度来说:

会议评审 

一种正式评审,需要以会议室且投屏的形式,进行评审活动

非会议评审

不需要开会,可以是项目组的成员对测试用例的书面检查。

按参与角色来说:

测试组评审

测试组内部成员参与的评审。当一份测试用例初稿完成后,一般先进行测试组内部评审。评审内容侧重在测试思维完整系统性、确保对需求是可追溯且高覆盖的。尤其是当测试团队有测试新人时,测试思维完整性不够,测试组内部评审必不可少。

项目组评审

即整个项目团队人员参与的评审。一般在测试组评审之后进行。包括项目经理、开发人员、架构设计人员、测试人员、产品需求人员,另外像配置管理人员、运营人员具备评审能力都应积极参与。开发人员会注重用例对程序逻辑的覆盖,产品需求人员会注重业务覆盖,另外可确保测试、开发、产品对于需求理解的一致性。

客户评审

如果是外包项目,可能会有客户方的代表,例如客户方业务人员参与的评审。一般在外包公司较常见。

技术图片
 

测试用例评审流程

技术图片
 

评审计划

一次高效的用例评审活动,是需要提前做好评审计划的。计划中需要明确:本次评审的目的、评审范围、参与人员的角色与职责、评审过程及形式、评审通过准则等。像用例评审检查清单(见最后附件模板)一般在此环节整理完成。

发起评审通知

待评审文档即测试用例编写完成,即可发起评审通知。用例初稿完成后,先在测试组内部发起,内部确认用例ok,再到整个项目组评审通知。

一般至少用例评审活动前2天发起评审通知,可以是OA通知、邮件通知、或者钉钉/QQ讨论群发布信息。通知内容包括:评审时间、地点、参与人员、待评审文档(测试用例文档)、评审内容(评审检查清单)。这样在正式评审活动之前,评审人员可先行检查用例并记录标注问题,提交汇总到测试负责人,保证后续会议评审效率。

用例评审

测试组内部评审,一般评审彼此的用例,以文档检查的形式居多。若需求业务逻辑复杂,视情况开展会议评审。项目组评审主要是会议评审。

会议评审,一般测试负责人(参与测试的测试团队负责人,可能是测试主管、也可能是临时小组长)为会议主持人,会议评审开始时,一般先会大致介绍用例编写的思路,可以按照核心业务流程展开评审,再到各个不同的模块的用例设计,重点包括测试验证点、测试数据、预期输出。同时针对被指出的用例问题组织讨论并做好用例标记记录。会后,整理问题清单,并明确问题责任人。

问题跟踪

评审会议后,针对用例问题清单,需及时修改测试用例。修改完成后,发给评审组成员确认,直到已达评审通过准则,评审结束。否则需采取二次甚至多次评审。

评审结束

评审结束后,测试负责人整理测试用例评审报告(见最后附件模板)、评审结果项目经理同意确认。测试用例评审通过后形成终版并完成归档。

技术图片
 

总结

作为从业8年的软件测试工程师,经常有接触到一些测试从业者的感慨,例”公司用例不会要求去写、更别说测试用例评审工作了!” 

首先关于测试用例,如果因为项目时间关系,可以做弱化,比如可以用xmind整理下测试大纲,但不能没有,它是必须!

另外测试用例评审工作,大部分公司是没有这个环节的,其实评审工作可以帮助测试团队更早地发现测试过程中的问题,可以预防问题被带入发布阶段而导致多次返工。

从时间和人力成本上来说都是很有必要实施的一项测试活动。最后,希望本文章给正在推行评审流程的你,一些帮助。

附用例评审检查清单,仅供参考

技术图片
 

附用例评审报告,仅供参考

技术图片

评审管理小结-附用例评审模板

...试”开始受到更多的重视。评审就是静态测试的一种重要开展形式,也是“测试尽早介入”原则的最佳实践方式之一。在项目中常见可能采用的评审类型有:非正式评审(伙伴检查,交叉互查CrossCheck)走查(Walk-through)技术评... 查看详情

腾讯优测优分享|这样做测试用例评审更高效

...用例设计都不同,为了提升用例的完整性、合理性、高效性,可以通过评审的方式,收敛不同人以及不同专业的意见,丰富测试用例。测试是无穷尽的,没有人能保证自己的设计用例覆盖完全。开发:测试... 查看详情

腾讯优测优分享|这样做测试用例评审更高效

...用例设计都不同,为了提升用例的完整性、合理性、高效性,可以通过评审的方式,收敛不同人以及不同专业的意见,丰富测试用例。测试是无穷尽的,没有人能保证自己的设计用例覆盖完全。开发:测试... 查看详情

测试用例评审关注点

...关注点1、用例设计是否清晰、合理、简洁;2、用例是否高效对需求进行覆盖,是否覆盖测试需求上的所有功能点;3、优先级是否合理;4、用例是否有很好的可执行性(例如用例的“执行步骤”、“期待结果”是否合理;期待... 查看详情

测试用例评审过程

...各种文章;那么,各企业团队实际的执行流程是怎样的?如何落地的?今天一起来看看这篇文章。 &nbs 查看详情

测试用例评审流程

...功能测试提出的疑问是否为有效问题,有,是什么问题,如何解决参审人员是否有自己需要补充的地方,有,补充问题测试用例是否有结构性,流程性,比如根据用户的操作流程,或者测试整体的构思当前测试人员和研发人员随... 查看详情

测试用例如何评审,看完这篇就会了(代码片段)

众所周知,对于测试同学来说,在软件研发流程中有两个重要的会议,一个是需求评审会议,另一个是用例评审会议。不知道大家把“用例评审”放在了什么样的“地位”。在我看来,用例评审是测试流程中... 查看详情

测试用例评审

转载:http://www.cnblogs.com/wuxiaoxia/p/5496261.html测试用例的评审能够使用例的结构更清晰,覆盖的用户场景更全面;对于测试工程师来说也是一个快速提高用例设计能力的过程。1、需要评审的原因测试用例是软件测试的准则,但它并... 查看详情

5.为什么要做设计评审和测试用例评审

  敏捷开发系列文章目录 设计评审和测试用例评审我们都是迭代的第二天做,一般会给开发人员半天的时间思考一下他自己故事的设计,然后抽出1-2个小时进行设计评审,设计评审完后就做测试用例评审。设计评审就... 查看详情

漫谈测试成长之探索——测试用例评审

在分享测试用例评审的内容之前,我们可以先思考下为什么要组织测试用例评审会议呢?一、评审目的一般来说,参加测试用例评审的人员包括对应项目的产品人员、设计人员、开发人员和测试人员。测试用例评审会... 查看详情

2021软件测试用例评审

当需求基线确定后,测试工程师即开始设计测试计划、测试方案和编写测试用例,测试用例设计完成后,是否代表该测试用例已经达到要求了呢?不管从研发流程还是从软件质量控制角度来说,此时的测试用例都不... 查看详情

测试用例评审的旁观记录

2022年05月24日下午旁观了客户的测试用例评审。参与的角色:项目经理、研发经理、技术架构师、效能经理、前端技术负责人、业务架构师、测试人员、开发人员、外部咨询顾问。人数:共计11人。时长:70分钟。需要... 查看详情

测试用例评审流程

功能评审定义:由研发经理主推,测试协助推进由研发经理和测试负责人定义,相关测试人员负责推进小功能由研发和测试自行定义人员研发人员测试人员研发经理需求人员时间由测试人员编写完测试用例和思路后,进行评审,... 查看详情

测试用例评审报告单

...如果大家有更好的欢迎分享; 序号问题回答1在设计测试用例前,是否先画好UML时序图、状态图或数据流程图等?是【】否【】2是否有常见错误表供编写测试用例使用?是【】否【】3测试用例的设计思路合理吗?与产品设计... 查看详情

测试用例评审的旁观记录

2022年05月24日下午旁观了客户的测试用例评审。参与的角色:项目经理、研发经理、技术架构师、效能经理、前端技术负责人、业务架构师、测试人员、开发人员、外部咨询顾问。人数:共计11人。时长:70分钟。需要... 查看详情

测试左移清单

1.需求评审,测试对业务熟悉(领域内专家),敢于合理地挑战产品经理;2.技术方案评审,测试读懂和理解技术方案,凭敏锐的嗅觉,挖掘技术方案不足之处。例:方案中补偿场景是否合理充分、业务场景不断增加后的可扩展... 查看详情

漫谈测试成长之探索——测试用例评审(代码片段)

在分享测试用例评审的内容之前,我们可以先思考下为什么要组织测试用例评审会议呢?一、评审目的一般来说,参加测试用例评审的人员包括对应项目的产品人员、设计人员、开发人员和测试人员。 图1-1测试用例... 查看详情

测试流程

...2.产品经理根据需求画原型3.产品经理叫上开发负责人、测试负责人进行一次小范围的需求评审,评审通过后将需求发给项目组成员(一般需求评审前一天发给项目组,让项目组提前熟悉需求)4.项目组需求评审通过后产品经理需... 查看详情