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

腾讯优测 腾讯优测     2023-03-21     578

关键词:

腾讯优测是专业的移动云测试平台,提供多维度的自动化测试服务,让测试更简单!
最近的用例评审让我感受颇深,以下是我对于测试用例评审的一些感受,发出来供大家讨论学习。

听听大家对测试用例评审的吐槽?

“测试用例设计是测试的事情,为什么评审要我们参加?”
“测试用例已经很多了,不知道需要评审什么,我能提供什么?”
“用例评审太枯燥了,200个用例case用一条一条评吗?”
“这个是别人的开发的功能,跟我没关系。”
相信以上几句话是评审时常听到的话,那么为什么要进行测试用例评审?
这里从参与用例评审几个角色来(测试、开发、产品经理、项目经理)分析下进行用例评审的目的以及意义。

测试:

由于不同测试同学对于需求的理解和用例设计都不同,为了提升用例的完整性、合理性、高效性,可以通过评审的方式,收敛不同人以及不同专业的意见,丰富测试用例。测试是无穷尽的,没有人能保证自己的设计用例覆盖完全。

开发:

测试和开发对于需求理解未达成一致,通过评审与开发对需求进行double check,保证在测试前对需求理解的一致性,以免执行测试过程中产生争议和扯皮。
暴漏出开发在实现过程中代码逻辑考虑不充分的地方,提前预警,避免逻辑处理考虑不充分导致的缺陷。
开发可以从实现层面评审用例,补充测试用例中,由于测试人员不了解实现过程导致的测试用例缺失的情况。

产品经理:

经常在测试用例设计的阶段,有些细节是无法从需求文档上得知的,需要频繁来和产品经理进行沟通;有些没有沟通到就存在理解不一致或者考虑不充分的地方。产品经理参与用例评审,他们能帮助你找出更多的问题,同时在评审的过程中,你也能帮助产品经理发现一些他在产品设计过程中考虑不充分的地方。好的测试用例会比需求文档要更具体。

项目经理:

通过用例评审不但可以评审测试用例是否足够覆盖所有需求逻辑,还可以通过评审的的手段来评估测试的工作量。如果100个用例可以用2个人1天进行,那么可以根据测试用例的数量可以安排测试的时间。当然不同的用例执行的时间可能不同,但是用例的多少确实某种程度上可以衡量人力消耗的成本。
所以项目经理在这个评审的过程中,需要评审测试用例的覆盖度以及冗余性。

1、进行评审的时机

首先,我们要说用例设计的时间,一定要在需求评审后就需要进行初步的用例设计,无论用例设计时经过多少深思熟虑,过一两天都会忘掉一部分当时的思路,所以先做好整理和记录。在参与开发的技术评审后,根据开发对需求的实现方式,进行修正和补充。
用例评审最好的时间是在开发中期阶段:
如果开发前期阶段发起用例评审,可能开发的技术评审还没开始,测试也没有足够的时间去整理测试设计的思路,导致用例质量不高。如果开发完毕阶段发起用例评审,在用例评审过程中暴漏的问题很可能是产品经理和开发考虑不充分或者理解不一致造成的,问题暴漏较晚,会导致返工或者版本延期。

2、评审的流程

  1. 测试人员确定评审日期和参与评审人员
  2. 评审前2天,测试用例发给所有评审人员
  3. 评审人员记录测试用例问题
  4. 评审会议,测试用例编写人员讲解用例,参与人员提出评审
  5. 会议结束,修改用例,并邮件输出

3、评审的内容

1、描述是否清晰,是否存在二义性
2、内容是否完整,是否清楚包含输入条件和预期输出结果并无争议点
3、是否覆盖了所有场景、逻辑分支、限制条件等
4、是否哪些需求不可测:无法准备环境、可测试性达不到等等原因
5、是否考虑到测试用例的执行效率(冗余的用例)

4、最后啰嗦几句

在用例评审过程中往往出现一个现象,参与评审用例的评审人员参与度不高,用例评审的效果较差。
通常,在用例评审中,测试人员不是先阐述自己的用例的设计思路,而是直接就说具体执行的案例。通常一个输入条件,不同的场景、不同的操作步骤,可能生成很多用例case;如果一条一条的评审确实很枯燥;而且很多用例case都是正常逻辑的,评审的意义不到。
当测试问:“还有什么需要补充的吗?”,估计开发也看得晕菜啦。如果测试人员能调整下,评审的时候先阐述设计的思路,可以通过流程图、用例图、时序图、状态图等辅助手段来帮助清晰用例设计的思路以及明确测试要点;开发在评审的过程中也容易参与进来,加强互动性;然后在评审用例case,并以异常case为主,正常逻辑的用例case尽量一语带过,提高用例评审的效率,相信这样评审人员参与度会提高。
文/ 腾讯 孙丽晶


腾讯优测是专业的移动云测试平台,为应用、游戏、H5混合应用的研发团队提供产品质量检测与问题解决服务。不仅在线上平台提供自动化兼容性测试、云手机远程租用与调试、漏洞分析、自动化测试工具Xtest等多种质量检测工具,更为VIP客户配备了专家团队提供定制化综合测试解决方案。

腾讯优测优分享|让你头疼的手机应用自动遍历可以这样实现

腾讯优测是专业的移动自动化测试平台,提供全面兼容性测试,远程真机租用等多维度的测试服务,让测试更简单!安卓平台上应用程序的遍历一直是研发工程师十分关注的问题,因此我在工作中也在不断地... 查看详情

腾讯优测优分享|android性能测试工具化实现

腾讯优测专业的移动云测试平台,自动化测试提供性能测试数据,云真机实时输出性能数据,让测试更简单!1、Android性能测试介绍提到Android性能测试,我们总免不了俗地要首先介绍下Android性能参数以及获取... 查看详情

腾讯优测优分享|多媒体,多问题

腾讯优测是专业的移动云测试平台,提供全面兼容性测试,远程真机租用等多维度的测试服务,让测试更简单!有人喜欢听着音乐high起来,有人会随时随地观看热门电视剧。大多数人都会使用QQ、微信,语... 查看详情

腾讯优测优分享|双卡双待-工程师难言的痛

腾讯优测是专业的移动云测试平台,提供全面兼容性测试,远程真机租用,漏洞分析等多维度的测试服务,让测试更简单!【引子】移动互联网的时代,手机通讯录是天然的强社交关系的关系链,如果... 查看详情

腾讯优测优分享|android应用性能优化个人总结–图形优化

腾讯优测是专业的移动云测试平台,涵盖自动化测试-全面兼容性测试,远程真机租用,漏洞分析等,旗下优分享不定时提供大量的移动研发及测试相关的干货~应用UI卡顿常见原因主要在以下几个方面:1.人为... 查看详情

腾讯优测优分享|探索reactnative首屏渲染最佳实践

腾讯优测是专业的移动云测试平台,旗下的优分享不定时提供大量移动研发及测试相关的干货~此文主要与以下内容相关,希望对大家有帮助。reactnative给了我们使用javascript开发原生app的能力,在使用reactnative完成兴趣部落安卓端... 查看详情

腾讯优测优分享|探索reactnative首屏渲染最佳实践

腾讯优测是专业的移动云测试平台,旗下的优分享不定时提供大量移动研发及测试相关的干货~此文主要与以下内容相关,希望对大家有帮助。reactnative给了我们使用javascript开发原生app的能力,在使用reactnative完成兴趣部落安卓端... 查看详情

腾讯优测优分享|探索reactnative首屏渲染最佳实践

腾讯优测是专业的移动云测试平台,旗下的优分享不定时提供大量移动研发及测试相关的干货~此文主要与以下内容相关,希望对大家有帮助。reactnative给了我们使用javascript开发原生app的能力,在使用reactnative完成兴趣... 查看详情

腾讯优测优分享|谈谈移动端屏幕适配的几种方法

腾讯优测是专业的移动云测试平台,自动化测试提供全面兼容性适配测试,云真机提供远程真机租用服务,优分享不定时提供大量移动研发及测试相关干货!移动端web开发相对于PC端web开发,我们可以庆幸不用... 查看详情

腾讯优测优分享|你是否体验过android手机插入耳机后仍外放的尴尬?

腾讯优测是专业的移动自动化测试平台,提供多维度的自动化测试服务,让测试更简单!近期有报道称,澳大利亚悉尼市新某大学的一名男生在课堂上看电影,不料耳机没有插好,变成了现场直播。。。如... 查看详情

腾讯优测优分享|android适配中的一些特殊情况小结

腾讯优测是专业的自动化测试平台,提供全面兼容适配测试,远程真机租用等多维度的测试服务!作为一名“艰苦卓绝”的软件工程师,我在开发路上经常被各种奇葩情况虐的体无完肤。。。今天就想与大家分享... 查看详情

腾讯优测优分享|让你头疼的手机应用自动遍历可以这样实现

腾讯优测是专业的移动自动化测试平台,提供全面兼容性测试,远程真机租用等多维度的测试服务,让测试更简单!安卓平台上应用程序的遍历一直是研发工程师十分关注的问题,因此我在工作中也在不断地... 查看详情

腾讯优测优分享-如何反编译android5.0framework

...要:framework层的安卓适配是一个很麻烦的问题,腾讯优测是专业的app自动化测试适配平台,能解决大部分android适配相关的问题,帮助开发者更好的进行测试。关键词:framework android适配 移动研发在Android平台&... 查看详情

腾讯优测优分享-android平台的碎片化问题解决

... android平台碎片化问题越来越受到移动开发的关注,腾讯优测提供专业的app自动化测试服务,能解决大部分的机型覆盖问题,为android开发人员扫清道路~关键词:android适配 安卓平台碎片化 移动研发适配    初... 查看详情

腾讯优测优分享-手机应用自动遍历的实现

摘要:腾讯优测是专业的app自动化测试平台,安卓平台上的自动化遍历如果框架嫌麻烦可以尝试下,我在工作中也在不断地学习探索,目前处在探索的初期阶段。关键词:安卓自动化遍历 android适配 移动研发... 查看详情

腾讯优测优分享-android适配中两个世界的碰撞——视觉&开发

...,有不同的品牌、不同的机型、不同的尺寸等,腾讯优测提供专业的自动化测试适配服务,能解决大部分的android适配问题。关键词:安卓适配 UI及布局元素适配移动研发一个成功的产品必须具备一系列极致的UI及... 查看详情

腾讯优测优分享|多媒体,多问题

腾讯优测是专业的移动云测试平台,提供全面兼容性测试,远程真机租用等多维度的测试服务,让测试更简单!有人喜欢听着音乐high起来,有人会随时随地观看热门电视剧。大多数人都会使用QQ、微信,语... 查看详情

腾讯优测优分享|适配路上,避免掉入“扫码调用相机”的坑

最近做的项目有幸用到了腾讯优测云测试平台,做Android开发最大的问题应该就是适配了。曾经有这么一个段子:某个做Android应用的创业公司破产了,不是因为技术不行,而是因为他们没钱买机器来做适配了。当... 查看详情