如何编写一个好的测试用例标题 ,掌握这三个关键字即可 。

目录

1.一个好标题的作用

2.用例标题编写规范

3.项目中的编写案例


1.一个好标题的作用

在编写测试用例的过程中,标题是整个测试用例中最主要的要素 。一个好的测试用例标题可以帮助我们达成以下目的 :

  • 提高编写测试用例的速度 ,通过定义统一的标题可以让我们将重点集中在验证点上,其它相同点都可以直接拷贝粘贴,从而提高测编写效率。

  • 提高测试用例的执行速度 ,编写测试用例的目的是为了执行,编写用例的测试人员不一定去执行测试用例,所以一个清晰简洁且验证点突出的测试用例标题能让执行者更快速的理解它的含义,从而提高执行效率 。

  • 进行更快速的筛选 ,很多时候我们都要选取不同的用例进行回归 ,通过内置关键字让我们更轻松快速的选取出不同套件的用例 。

所以,如果想达到以上的目的 ,测试用例的标题就应该包括 : 统一的标准 ,验证点突出 ,以及内置关键字,也是编写出好的测试用例标题的主要依据 。

什么是统一的标准呢 ?就是同一类型的测试用例标题编写模式是一样,里面除了关键字和验证点不一样 ,其它的几乎都是一样的 。所以,通过复制上一条用例的标题,你只需要修改关键字和验证点即可 ,这样就把焦点集中在了验证点上了 。其它无需过多的考虑 ,从而减少了其它干扰。这样我们就可以通过一个固定的公式给它定义出这个标准 ;

验证点突出就是在具体的验证点上加以标记 ,以突出此验证点,这样做的好处是能让执行者更快速的定位要验证的是什么,从而去提高执行效率 。但是测试用例标题是无法使用颜色去标记的 ,所以最好是一个选择固定符号来代替 。

内置关键字是为了我们搜索时方便 ,我们通过内置几个非常常用的关键字 ,以便让我们在搜索时快速找到这些特征的用例 。我个人认为搜索关键字给出三个是最好的 ,这样就能更全面的覆盖 ,但是这样会给编写时带来一些麻烦 ,所以经过取舍觉得还是两个好 。关键字的维度可以是 : 功能 、功能重要度 以及 正反向 。

2.用例标题编写规范

当然,在测试用例的编写过程中,通常也会把测试用例按照其特性进行分类 ,具体可以划分为:

  • 功能测试用例

  • 流程测试用例

  • 非功能测试用例,包括易用性测试,兼容性测试 ,性能测试等。

那么 ,测试用例的标题也应该按照这三类进行区分 。这里我先给出以下三类测试用例标题公式 :

  • 功能测试用例 :

    • 【功能-正向】验证+ 具体的某个测试点 + 预期结果

    • 【功能-反向】验证+ 具体的某个测试点 + 预期结果

  • 流程测试用例 :A->B->C->D , 其中每一个字母是流程中的一个节点 ,这个节点最好有具体的操作动作组成 。比如 :登录->选择商品->加入购物车->结算->支付

  • 其它类型的测试用例 : 【测试类型】验证 + 具体的某个测试点 + 预期结果 。

3.项目中的编写案例

功能测试用例标题:

流程测试用例

其它测试类型用例 ​​​​​​​

相关推荐
工控小龙人7 分钟前
玩具电子HMI:电子玩具的功能测试界面
功能测试
橘颂TA1 小时前
【测试】高效浏览器操作:基础功能与优化设置大全
c++·功能测试·职场和发展·测试·web测试
软件检测小牛玛1 天前
具备软件功能测试资质的机构哪家更权威?山东软件测评机构 中承信安
功能测试·单元测试·软件测试报告·软件测评机构
姚青&1 天前
Pytest 测试用例编写
测试用例·pytest
Warren981 天前
Pytest Fixture 作用域与接口测试 Token 污染问题实战解析
功能测试·面试·单元测试·集成测试·pytest·postman·模块测试
测试秃头怪2 天前
面试大厂就靠这份软件测试八股文了【含答案】
自动化测试·软件测试·python·功能测试·面试·职场和发展·单元测试
测试杂货铺2 天前
软件测试面试题大全,你要的都在这。。
自动化测试·软件测试·python·功能测试·面试·职场和发展·测试用例
测试大圣2 天前
软件测试基础知识总结(超全的)
软件测试·python·功能测试·测试工具·职场和发展·单元测试·测试用例
程序员小远2 天前
UI自动化测试用例管理平台搭建
自动化测试·软件测试·python·selenium·测试工具·职场和发展·测试用例