作为一个合格的测试工程师,必须掌握测试的日常工作流程。

那么在一个产品周期里面,测试工程师是什么时候介入工作的呢?具体承担了哪些工作呢?这两问题,也是在日常面试中经常遇到的,这里我用一张思维导图进行简单的概括(如下图)

今天我们就来说说“测试用例设计”“测试用例评审”。

测试用例设计

常见的测试用例方法大家都在网上和日常测试过程中都有用到过。这里给大家讲解一些特殊的测试点该如何进行用例设计。

  1. 详情页字段校验

方法:场景组合设计用例

实现:同一个详情页不同字段,通过场景组合用例设计,可实现在“同一条测试数据”的基础上,校验“不同字段,不同枚举值”,节约测试工作量。

通过上面这个场景,实现在“同一条测试数据”的基础上,校验“不同字段,不同枚举值”。

原本需要8条测试用例,经过“场景用例设计”后,只需要3条测试用例即可校验。

  1. 查询条件校验

方法:全局到细化

实现:

2.1全局校验查询条件字段是否齐全或正确

2.2具体查询条件功能校验

测试用例评审

由于设计测试用例的标准:一条用例尽可能只验证一个点。

所以测试人员设计的测试用例对开发来说简直是“又臭又长”。 在测试用例评审时,大部分开发估计都在神游。评审会议时间长达一两个小时,但是对开发来说有效的吸收不到百分之一。

那么如何有效的进行用例评审呢?

  1. 用例标注重点

需求疑问:在经过产品确认后,输出具体测试用例

设计交互:UI未提供交互,需求文档未描述的功能的实际交互细节

......

以上在设计测试用例过程中,【未在需求文档中明确描述&在设计测试用例过程中已同产品确认】,需要在用例评审中着重提醒开发,保持信息同步。

  1. 逻辑概述+核心评审

业务流程较为繁长的测试用例条数较多,少则上百,多则上千,逐一讲解,不论是对开发或产品,甚至测试本身,都会出现前后文衔接不上。此时可以使用“全局流程+局部细”的方式来评审测试用例。

  1. 全局流程-逻辑概述

借助“Xmind”思维导图,进行简要的逻辑概述,阐述用例描述的基础流程

该阶段描述后,经产品和开发确认无疑问,则进行用例评审时,可略过该部分的基础测试用例。

  1. 局部细节-突出核心细节用例

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

特殊场景包括:

前后端数据同步交互、多人同时操作数据等,以下为逻辑校验的核心测试用例(仅供参考)

总结

不论是在测试用例设计或者是在用例评审时,使用“先概述,后细节”的方式,不论是对开发或者测试本身都有益处。

针对测试:

  • 保持清晰的评审逻辑,避免评审时出现混乱
  • 提高用例评审的效率,节约团队时间成本
  • 提高开发对测试用例的重视

针对开发:

  • 节约精力,提高对核心用例的重视和吸收
  • 及时改善代码设计缺陷,提高开发质量

......

【实战】如何有效的进行测试用例评审(测试用例评审又臭又长,怎么办)相关推荐

  1. 《移动App测试实战》——1.2 测试用例设计和评审

    本节书摘来自华章出版社<移动App测试实战>一 书中的第1章,第1.2节,作者:邱鹏 陈吉 潘晓明,更多章节内容可以访问云栖社区"华章计算机"公众号查看. 1.2 测试 ...

  2. 测试用例(测试用例的编写、评审和管理)

    文章目录 测试用例介绍 需求分析与测试点编写 测试用例编写方法 用例编写 测试用例评审 测试用例管理 测试点划分的常用术语 兼容性:在不同平台上的表现 易用性:用户使用是否友好 UI元素:界面布局 测 ...

  3. 测试用例的力度评审和总结(P32)

    测试用例的力度: 1.简单:可能只包含测试的内容,并没有"设计",而仅仅是记录,主要是提醒测试人员主要功能是哪些. 2.复杂:包含具体的输入项,每一个步骤,期待的结果. 3.中庸: ...

  4. 如何编写测试用例与测试用例的评审

    如何编写测试用例与测试用例的评审 测试用例的简介 测试用例(TestCase)是为项目需求而编制的一组测试输入.执行条件以及预期结果,以便测试某个程序是否满足客户需求 可以总结为:每一个测试点的数据设 ...

  5. 软件测试 通用技术03 测试用例 黑盒测试用例设计方法 等价类划分法 边界值分析法 判定表法 场景法 功能图法 其他用例设计方法 用例设计方法综合选择

    文章目录 1 测试用例 1.1 测试用例的定义 1.2 测试用例模板 1.3 测试用例模板的内容 测试用例编号 测试项 依赖用例 测试步骤 测试数据 预期结果 测试结果 测试人 备注 2 测试用例编写 ...

  6. 产品经理学习总结(3)——测试用例的需求评审

    前言 软件评审,IEEE定义为'一种对软件元素所做的正式的.同行间的评审活动,其目的在于验证软件元素满足其规格说明,并能符合标准的要求'.CMMI中要求按照已文档化的规程在所选择的项目里程碑处(阶段成 ...

  7. selenium项目实战(四):完成测试用例

    一.用户注册测试用例 from time import sleepfrom selenium import webdriver from selenium.webdriver.support impo ...

  8. 测试用例-写测试用例时怎么入手

    刚开始工作的朋友,会和我一样有不少的困惑!用例该怎么写?重点在哪?项目急来不及写用例怎么办?下面分享自己的思路,欢迎探讨.. 问:拿到技术文档该如何下手,如何建立测试用例树. 通读文档,明确产品的核心 ...

  9. 【测试用例】测试用例设计的关键点总结

    测试用例设计的关键点 测试用例设计是每位软件测试工程师必须的基本技能之一.无论是靠测试经验,还是靠理论,在时间充足的情况下,最好一 一设计测试点,避免在执行测试时部分测试点被遗漏:在时间紧急的情况下, ...

最新文章

  1. 深入理解C#第三版部分内容
  2. 反射load,loadfile,LoadFrom区别
  3. 大话设计模式(九 反射——程序员的快乐!)
  4. 图文并茂——使用xfire编写webservice,并通过C#调用
  5. 获取顶级常量、祖先链、私有方法
  6. c语言goto语句用法_硬件工程师必知的10个C语言技巧
  7. VS Code的7个开源替代品,值得推荐!
  8. 缓存(Cache)管理 ---- 系列文章
  9. IDEA 配置-XX:-RestrictContended参数
  10. 夏普ar2048s打印机驱动安装_驱动人生 下载安装打印机驱动的方法
  11. 1、【软件测试工具安装教程】
  12. 有源滤波器快速使用设计和精确设计
  13. Python运用Xpath爬取故宫壁纸
  14. 爬虫小案例——爬取豆瓣电影《寄生虫》的短评
  15. 网络安全[脚本小子] -- SSI注入
  16. 李志敏 华中农业大学计算机学院,华中农业大学计算机教育论坛举行
  17. C/C++订餐管理系统
  18. 4.10 使用照片滤镜命令修改图像色温和色调 [原创Ps教程]
  19. python-docx安装_python-docx的安装和使用
  20. 《程序员的自我修养-Ch7_动态链接》

热门文章

  1. Calendar时间操作类获取周一到周末
  2. 反恐精英代码_游戏《反恐精英:全球攻势》《军团要塞2》源代码遭泄露
  3. 你好世界在Java语言中的编程代码
  4. Xilinx HLx 2017.1 与VS 2017兼容问题解决
  5. 简述对css盒子模型的理解_css 盒子模型理解
  6. 就大学生对网络舆情态度的调查
  7. 像素游戏素材RPGmaker系列美术资源
  8. JUST-HLL战队 电控视觉培训 第一周
  9. 什么是高防服务器,高防服务器的原理
  10. 中兴pon网络olt升级,更新,原理,实例