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

目录

1.一个好标题的作用

2.用例标题编写规范

3.项目中的编写案例


1.一个好标题的作用

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

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

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

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

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

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

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

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

2.用例标题编写规范

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

  • 功能测试用例

  • 流程测试用例

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

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

  • 功能测试用例 :

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

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

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

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

3.项目中的编写案例

功能测试用例标题:

流程测试用例

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

相关推荐
xuyuan19984 分钟前
修复1个Bug,引爆3个新Bug?回归测试的智慧
功能测试·测试用例·bug
程序员小远1 天前
常用的测试用例
自动化测试·软件测试·python·功能测试·测试工具·职场和发展·测试用例
可可南木4 天前
ICT 数字测试原理 8 - -VCL 的测试参数
开发语言·功能测试·测试工具·pcb工艺
Apifox.4 天前
Apifox 9 月更新| AI 生成接口测试用例、在线文档调试能力全面升级、内置更多 HTTP 状态码、支持将目录转换为模块
前端·人工智能·后端·http·ai·测试用例·postman
国科安芯5 天前
ASP3605电源芯片关键指标测试说明
功能测试·单片机·嵌入式硬件·pcb工艺
专职6 天前
pytest生成测试用例,allure生成测试报告
测试用例·pytest
卓码软件测评6 天前
第三方应用测试:【移动应用后端API自动化测试:Postman与Newman的集成】
功能测试·测试工具·测试用例·可用性测试
卓码软件测评8 天前
第三方软件验收测试:【AutoIt与Selenium结合测试文件上传/下载等Windows对话框】
windows·功能测试·selenium·测试工具·性能优化·可用性测试
卓码软件测评9 天前
第三方软件登记测试机构:【软件登记测试机构HTML5测试技术】
前端·功能测试·测试工具·html·测试用例·html5
seabirdssss9 天前
针对单元测试、集成测试、系统测试和验收测试(用户测试)各自的目标和测试内容不同,设计对应的各类测试用例
单元测试·测试用例·集成测试