测试用例如何评审?

🍅 点击文末小卡片,免费获取软件测试全套资料,资料在手,涨薪更快

众所周知,对于测试同学来说,在软件研发流程中有两个重要的会议,一个是需求评审会议,另一个是用例评审会议。

不知道大家把"用例评审"放在了什么样的"地位"。

在我看来,用例评审是测试流程中不可或缺的一环,用例评审很多测试人员不重视,但是往往不重视的环节其实做好了可以起到意想不到的效果。

所以,今天我们就来聊一聊测试用例评审。

什么是用例评审

当我们写完测试用例后,并不代表这份用例都是正确的,所有场景都已经覆盖到,所以需要多方人员进行查缺补漏。

简而言之,用例评审就是产品、开发、测试一起对写好的测试用例进行review的过程。

参会人员

用例评审一定是要求产品(制定该需求的产品经理)、开发(实现该产品的前后端开发人员)、测试(负责该需求用例编写和执行的测试人员)都参与。

会议由测试人员主导,相应需求的测试同学依次上去讲解自己的测试用例。

何时进行

用例评审会议是在开发提测之前,一般会提前一天通知相关人员,并预约好会议室,确定大家时间是否方便。

会前准备

在用例评审之前需要确保测试用例编写基本完成,可以先把用例给测试小组的同事先评审一遍,看看有没有什么问题。

提前五分钟到达会议室做准备,把测试用例、需求页面、原型图、开发设计页面、UI图等都打开。

用例较多时,提前做好标注,哪些是优先级比较高的,哪些是前端用例,哪些是后端用例,哪些是有疑问的点,方便侧重点评审,省时省力,而不是每条用例都需要评审。

还可以将测试用例给到相关人员提前查阅。

作用

对于产品经理:

  • 检查测试人员是否准确理解需求,确保每个需求点都覆盖到。
  • 通过评审正常和异常的测试用例,来反思当时设计需求时未考虑的情况,也是自我回溯的一个过程。

对于开发人员:

  • 检查自己的程序代码是否还有很多情况未考虑完善,对自己的代码也是一个自我回溯检查的过程,间接实现了测试左移。
  • 对于用例中无法实现的逻辑及时沟通,三方达成高度一致。

对于测试人员:

测试人员作为用例评审会议的主角,作用就不必多说了。

会后

用例评审会议后,需要对评审中的问题进行跟进和完善。

  • 需要产品经理补充和修改的点需要让其在需求文档和原型图上进行记录
  • 对遗漏的测试点进行补充,对有误的测试点进行修正,并对用例进行管理

其他注意事项

  • 会议时长最好控制在1个小时之内,如果内容较多,可分多次评审
  • 结合可视化界面,针对页面测试点可提前打开原型图、UI图、设计图等
  • 陈述时要表达清晰,有主题和层次,比如上来可以先介绍一下你这个需求是干嘛的,然后再分部分细讲
  • 对于有歧义的问题,需要与产品和开发同学确认清楚
  • 评审过程中,参会人员可能会有视觉和听觉疲劳,主讲人要抓住重点和重要人员
  • 对于评审过程中的问题,及时做好标记

以上,完。

最后感谢每一个认真阅读我文章的人,礼尚往来总是要有的,虽然不是什么很值钱的东西,如果你用得到的话可以直接拿走:

这些资料,对于做【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你!凡事要趁早,特别是技术行业,一定要提升技术功底。

相关推荐
特立独行的猫A18 分钟前
少 3 个环节、少 1 次 ABI、少 3500 行代码:cj-tauri 与 Ionic/Capacitor 的鸿蒙桥接机制对比
java·后端·python
Pniubi32 分钟前
力扣76.最小覆盖子串
算法·leetcode·职场和发展
特立独行的猫A42 分钟前
cj-tauri vs Rust/Tauri 同款播放器实测:编译 21 秒 vs 11 分钟,磁盘 12 MB vs 1.2 GB
java·后端·python
鸿蒙开发爱好者1 小时前
下班后做的小工具和小游戏,我把它们整理成了 WyanHub
网络·人工智能·职场和发展·个人开发
duansamve1 小时前
详解Flask中Session和Cookie
python·flask
威哥爱编程2 小时前
模拟面试智能体开发实战 04:面试聊到哪算哪?用状态机把整场面试编排起来
python·agent·harmonyos
威哥爱编程2 小时前
模拟面试智能体开发实战 03:AI 面试官太客气?人设 Prompt 让它像个真考官
python·agent·harmonyos
量化分析码农2 小时前
股票数据接口返回字段逐项解析:从在线验证到 Python 数据校验
python
Dmz丶3 小时前
前端转 AI 100 天 Day 42:跨模型对比实战——用数据选模型,不靠“听说”
python
路溪非溪3 小时前
python标准库使用总结
开发语言·python