1、测试用例通用模板

news2024/11/17 15:50:20

一、针对大版本需求的测试用例模板

1、测试用例模板说明

1.1、表头说明

项目版本号V1.0--测试用例(示例标题)
(xxxxx有限公司测试组/ONLY FOR INTERNAL USE ONLY)Confidentiality level
密级
(xxxxxx测试组/仅供内部使用)

Internal
内部公开

修订记录
版本号修订时间修订内容参与修订会议人员

    

修订人

批准人
V1.02022.01.04

    

1.新增文档说明
2.用例列表字段优化

lucaslucasAlex

1.2、用例模板使用说明

用例模板使用说明

列表字段名称

是否必填

列表字段说明

格式要求

样例

用例编号

必填

每个功能子模块里用例的编号

编号取值规则:项目名各中文首字母大写_6位数字(数字由000001开始编写)

比如行情项目在登录功能子模块里的第一条用例用例编号值为:HQ_000001

功能子模块

必填

一级模块页下的任一个子级模块名称

请根据项目模块层级关系填写

用户管理

测试目的

必填

测试目的

填写简要的测试目的

账号密码功能校验

前置条件

非必填

有些测试用例执行之前都会需要填写前置条件

填写简要的前置条件

用户A在谷歌浏览器输入网站B的登录地址,进入并停留在网站B的登录页面

优先级

必填

优先级

只有4个枚举值:1、2、3、4
每个枚举值的含义如下:
1:冒烟用例(重要性为【高】)
2:基础用例(重要性为【中】)
3:特殊场景用例(重要性为【中】)
4:错误场景用例(重要性为【低】)

2

操作步骤

必填

每条测试用例的操作步骤

填写简要的操作步骤

1.输入正确账号,输入错误密码,点击登录按钮进行登录,查看结果

输入数据

非必填

针对每个操作步骤里包含的参数的具体参数值的赋值

填写简要的数据

1.账号:admin,密码:123456

预期结果

必填

针对每条测试用例给出的预期结果

填写简要的预期结果

1.会提示:账号输入有误

执行状态

必填

每条测试用例的执行状态

只有2个枚举值:已执行、未执行
每个枚举值的含义如下:
已执行:这条测试用例已被执行
未执行:这条测试用例已被执行

未执行

执行结果

必填

每条测试用例的执行结果

只有2个枚举值:PASS、FAIL
每个枚举值的含义如下:
PASS:这条测试用例执行结果为通过
FAIL:这条测试用例执行结果为不通过

PASS

对应禅道bug-id

非必填

每条测试用例执行不通过后在禅道记录对应一条禅道bug(每条禅道bug都有唯一的id值)

填写数据格式为正整数的禅道id

1777

编写人

必填

每条测试用例对应的编写人员

填写编写人姓名

lucas

执行人

必填

每条测试用例对应的执行人员

填写执行人姓名

lucas

备注

非必填

每条测试用例的备注

备注内容可以按实际情况填写

这条测试用例比较重要,要格外关注

其他注意事项:
1.除了第一个名为【文档说明】的sheet,其余sheet页名都是一级模块页下的任一个子级模块名称

2、测试用例适用模板例子

用例编号功能子模块测试目的前置条件优先级操作步骤输入数据预期结果执行状态执行结果对于禅道bug-id编写人执行人备注

HQ_000001

登录页面

账号密码功能校验

 

1

1,输入正确账号密码登录(账号:admin,密码:123456)

 

进入运营端首页

 

 

 

 

 

 

HQ_000002

 

2

1,输入正确账号错误密码登录

 

提示:密码输入有误

 

 

 

 

 

 

HQ_000003

 

2

1,输入错误账号登录

 

提示:账号输入有误

 

 

HQ_000004

 

2

1,不输入账号登录

 

提示:请输入账号

 

 

HQ_000005

 

2

1,不输入密码输入正确账号登录

 

提示:请输入密码

 

HQ_000006

忘了密码校验

 

1

1,输入正确账号密码勾选记住密码
2,关闭页面,再次进入登录页面

 

账号密码未保存需重新输入

 

 

HQ_000007

 

2

1,输入正确账号密码勾选记住密码登录
2,关闭页面,再次进入登录页面

 

页面展示对应输入账号密码

 

 

二、针对小版本的测试用例模板

1、执行流程

  ① 确认项目及需求

  ②确认设计的功能模块

  ③确认测试用例名称,发散思维,测试点,测试步骤,测预期结果;

  ④测试用例评审,确认覆盖需求测试点,更新Xmind测试点

  ⑤执行测试用例

2、使用规则
2.1 、使用Xmind编写测试用例原则:

①一看用例名,就知道操作步骤和预期结果的,只写用例名;

②仅看用例名,不知道操作步骤的,还需要写出操作步骤;

③仅看用例名,不能预知预期结果的,还需要把预期结果写出来;

④针对一些操作步骤比较复杂的测试用例,操作步骤和预期结果都要写出来;

⑤操作步骤和预期结果有时间都可以简写,直接以备注、说明、提醒点代替。
2.2、注意事项:

用例粒度可粗可细,结合时间成本考虑,做到合理划分即可。
2.3、技巧:

①根据实际情况,可以适当做一些备注(可以是一些业务逻辑、规则、需求、预期结果等),让人看的更明白;

②为了避免模块层级过多,可以不进行模块划分就不划分,当然也可以采用其他技巧,比如模块名称写成“大模块-子模块”的形式。
2.4、xmind使用方法

2.4.1、用例相关说明

       ①禅道需求:用于填写建立该项目模块的禅道地址

       ②用例编写者:用例的编写人,可以是多个或者一个

       ③手机兼容性:测试用到的所有手机信号和系统版本

       ④浏览器兼容性:测试用到的所有浏览器及版本号

       ⑤对应人员:可填写负责人或涉及产品开发的所有人员分类

       ⑥版本信息:产品版本
 

 2.4.2、用例模板

 

2.4.3、用例实例

相关说明:

①子模块:可以是大功能类中的小功能,也可以是页面划分

②预期结果:如果没有通过预期结果,需要带上禅道的bugID

③备注:对于比较复杂的操作,可以以备注的形式补充操作说明或者前置条件

④用例等级:

:冒烟用例(重要性为【高】)

 :基础用例(重要性为【中】)

 :特殊场景用例(重要性为【中】)

 :错误场景用例(重要性为【低】)

⑤执行状态:

  : 执行失败,需要带上bugID

 : 执行成功

 : 回归并验证成功

 : bug修改完成,等待部署或者等待验证,也需要带bugID

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/184317.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

软件设计(二)

软件设计(一)https://blog.csdn.net/ke1ying/article/details/128779601 11、windows系统当双击.jpg文件的时候,系统会通过建立的 文件关联 来决定使用什么程序来打开该图像文件。 (双击.jpg文件,系统会建立‘window…

【哈希表】leetcode349. 两个数组的交集(C/C++/Java/Python/Js)

leetcode349. 两个数组的交集1 题目2 思路--set2.1 拓展/后记3 代码3.1 C版本3.2 C版本3.3 Java版本3.4 Python 版本3.5 JavaScript版本4 总结1 题目 题源链接 给定两个数组 nums1 和 nums2 ,返回 它们的交集 。输出结果中的每个元素一定是 唯一 的。我们可以 不考…

分享150个ASP源码,总有一款适合您

ASP源码 分享150个ASP源码,总有一款适合您 下面是文件的名字,我放了一些图片,文章里不是所有的图主要是放不下..., 150个ASP源码下载链接:https://pan.baidu.com/s/1DpxbFxdGCl9eWEe3AaD1eA?pwdecqi 提取码&#x…

echarts数据可视化项目搭建(二)

目录主题设置默认主题重点示例自定义主题调色盘主题全局局部颜色渐变可视化图表自适应重点示例实现简单的加载动画重点示例增量动画实现重点示例简单动画配置项关于全局echarts对象和echartsInstance对象echarts.connect()其他echarts实例对象方法本博客内容参考黑马课程&#…

系统编程中的进程的概念No.2

引言: 今天是个好日子,日更动态养成习惯,日更博客你我他,北京时间 2023/1/29/10:09,今天阳光明媚,但是还是很冷,起床时间8:55,可以看出又早了那么一点点,今天为什么能起…

VSCode调试Python文件并指定虚拟环境

记录在使用VSCode调试py文件时遇到的一些问题:1.启用Debug模式进行调试2.调试带参数的python文件3. 调试时指定服务器虚拟环境4. 相对路径出错首先给出VScode 官方调试说明:https://code.visualstudio.com/docs/python/debugging#_set-configuration-opt…

法律常识(六)《最高人民法院婚姻法司法解释精释精解》例子

目录 一、婚约财产(彩礼)纠纷 二、夫妻共同债务中违法债务的审查认定 三、夫妻之间也可以成立借贷关系 四、一方未经另一方同意出售夫妻共同共有的房屋 五、夫妻一方婚前财产投资所得的归属 六、夫妻间房产赠与协议的效力认定 七、婚内财产分割的…

拉新、留存、转化、提频、裂变

任何一家创业公司从启动到成功,都会把一件事情当作核心,那就是增长。什么是增长?有人说是收入,有人说是利润,还有人说是市场份额,实际上都对,但这些都建立在一个基础要素之上,那就是…

JavaEE day9 初识HTTP2

web开发 web应用 1:n web场景 1:n web资源(动态资源或静态资源) web资源之间形成一张关联网络 web开发:提供web资源连接web资源 响应状态 web服务器为某次请求给出的结果情况 只有请求HOST(主机&am…

七、图像分类模型的部署(Datawhale组队学习)

文章目录前言ONNX简介应用场景部署ImageNet预训练图像分类模型导出ONNX模型推理引擎ONNX Runtime部署-预测单张图像前期准备ONNX Runtime预测推理引擎ONNX Runtime部署-ImageNet预训练图像分类模型预测摄像头实时画面前期准备预测摄像头的一帧画面预测摄像头实时画面部署自己训…

JavaScript的基础知识

目录 一、初识JavaScript 二、JavaScript的基础 1、初步了解 2、代码位置 3、注释 4、变量 ①字符串 ②数组 ③对象 ④条件语句 ⑤函数 三、DOM模块 一、初识JavaScript JavaScript,是一门编程语言。浏览器就是JavaScript语言的解释器。DOM和BOM 相当于编…

Unity功能——宏定义的使用

声明:本文为个人笔记,用于学习研究使用非商用,内容为个人研究及综合整理所得,若有违规,请联系,违规必改。 Unity功能——宏定义的使用 文章目录Unity功能——宏定义的使用一.开发环境二.问题描述三.宏的使用…

拿下大厂Offer的关键——飞滴出行网约车项目全新完结

哈喽各位小伙伴,好久不见吖!正月初八,你开工了吗?告别新春的氛围,又开始新一年的奋斗。尤其是年前的离职的小伙伴,马上又是金三银四,你的面试还要准备多久?今天给大家分享一份阿里大…

Leetcode力扣秋招刷题路-0098

从0开始的秋招刷题路,记录下所刷每道题的题解,帮助自己回顾总结 98. 验证二叉搜索树 给你一个二叉树的根节点 root ,判断其是否是一个有效的二叉搜索树。 有效 二叉搜索树定义如下: 节点的左子树只包含 小于 当前节点的数。 节点…

[cpp进阶]C++类型转换

文章目录C语言的类型转换为什么C需要四种类型转换C强制类型转换static_castreinterpret_castconst_castdynamic_castexplicitRTTIC语言的类型转换 在C语言中,如果赋值运算符左右两侧类型不同,或者形参与实参类型不匹配,或者返回值类型与接收…

使用lnmp与wordpress做1个外贸询盘网站

目录 lnmp安装 包安装 mysql元数据库 网路策略确认 iptables确认 mysql允许远程访问 wordpress下载安装 包安装 nginx配置 wordpress配置 初始化 astra,elementor和woocommerce插件 插件安装 模板选择 自定义网页 国内不兴建站,通常只有码…

openstack: nova : reset-state

https://github.com/openstack/python-novaclient 牵扯的两个project是:nova和python-novaclient; 这个命令从代码分析和实际使用上来看只是将nova数据库里的实例的状态更改;没有对实例做实质的操作。 https://docs.openstack.org/nova/pik…

01 C语言实现动态气泡碰撞和移动的效果,小球碰撞,Win7气泡壁纸,碰撞算法

C语言实现动态气泡碰撞和移动的效果 作者将狼才鲸创建日期2023-01-29 Git源码仓库地址:C语言实现动态气泡碰撞和移动的效果CSDN文章地址:01 C语言实现动态气泡碰撞和移动的效果 一、前言 想要实现多气泡相互碰撞的效果; 想着这种在Win7壁纸…

【Cloudera Manager】cdh集群ntp时钟同步问题

CM启动后集群界面出现时钟未同步问题在集群主机通过ntpstat命令查看,出现unsynchronised标识通过timedatectl命令,显示NTP synchronized: no以上说明确实没有同步时钟问题排查与解决首先查看ntp配置文件,cat /etc/ntp.confserver 172.X.X.X配…

万年历农历法定节假日数据查询工具

1.数据来源于百度搜索置顶日历&#xff1a; 2.代码&#xff1a; http调用及数据处理均采用了hutool, 也可以用别的工具。 hutool 依赖如下&#xff1a; <dependency><groupId>cn.hutool</groupId><artifactId>hutool-all</artifactId><versio…