两种通用型测试用例模板(excel/xmind)

两种通用型测试用例模板(excel/xmind)测试用例模板一、针对大版本需求的测试用例模板1、测试用例模板说明1.1、表头说明 xxx项目V1.0版本-测试用例(示范标题)             (最有料信息科技有限公司测试组/ONLYFORINTERNALUSEONLY)      

大家好,又见面了,我是你们的朋友全栈君。

测试用例模板

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

1、测试用例模板说明

1.1、表头说明

xxx项目V1.0版本-测试用例(示范标题)

 

 

 

 

 

 

(xxxxx有限公司测试组/ONLY FOR INTERNAL USE ONLY)

 

 

 

 

Confidentiality level
密级

 

(xxxxxx测试组/仅供内部使用)

 

 

 

 

Internal
内部公开

 

 

 

 

 

 

 

 

修订记录

版本号

修订时间

修订内容

参与修订会议人员

修订人

批准人

V1.0

2022.01.04

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

lucas

lucas

Alex

 

 

 

 

 

 

 

 

 

 

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、用例相关说明

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

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

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

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

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

       ⑥版本信息:产品版本

两种通用型测试用例模板(excel/xmind)

 

2.4.2、用例模板

两种通用型测试用例模板(excel/xmind)

 

2.4.3、用例实例

相关说明:

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

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

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

④用例等级:

两种通用型测试用例模板(excel/xmind):冒烟用例(重要性为【高】)

两种通用型测试用例模板(excel/xmind) :基础用例(重要性为【中】) 

两种通用型测试用例模板(excel/xmind) :特殊场景用例(重要性为【中】)

两种通用型测试用例模板(excel/xmind) :错误场景用例(重要性为【低】)

 

⑤执行状态:

 两种通用型测试用例模板(excel/xmind) : 执行失败,需要带上bugID

 两种通用型测试用例模板(excel/xmind): 执行成功

 两种通用型测试用例模板(excel/xmind): 回归并验证成功

 两种通用型测试用例模板(excel/xmind): bug修改完成,等待部署或者等待验证,也需要带bugID

两种通用型测试用例模板(excel/xmind) 

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/160740.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)
blank

相关推荐

  • copy与deepcopy的区别_clone和copy的区别

    copy与deepcopy的区别_clone和copy的区别最近在实习,boss给布置了一个python的小任务,学习过程中发现copy()和deepcopy()这对好基友实在是有点过分,一开始还相爱着呢,不知道怎么回事就开始相杀了。搞的博主就有点傻傻分不清啊,但是呢,本着一探到底的极客精神,还是要查资料搞清楚这对好基友的区别。其实呢,copy()与deepcopy()之间的区分必须要涉及到python对于数据的存储方式。首先直接上结论:

  • Qt Creator下载和安装(详细教程)

    Qt Creator下载和安装(详细教程)简介Qt是跨平台的图形开发库,目前由Digia全资子公司QtCompany独立运营,官方网址:http://www.qt.io/也可以访问Qt项目域名:http://qt-project.org/Qt本身支持众多操作系统。从通用操作系统Linux、Windows,到手机系统Android、iOS、WinPhone,嵌入式系统支持QNX、VxWorks,应用非常广泛。基于Qt的

  • CentOS7 安装以太坊 geth 客户端、创建私有区块链及挖矿

    CentOS7 安装以太坊 geth 客户端、创建私有区块链及挖矿安装以太坊源码,即安装GoEthereum(安装Geth)1、安装Golang可以直接使用yum这个包管理器安装Golangyuminstallgolang2、下载以太坊源码(GoEthereum)首先下载geth源码go-ethereum,这里以go-ethereum-1.9.7.tar.gz,直接在GitHub下载3、安装以太坊源码(安装Geth)接下来解压源码:tar-xzfgo-ethereum-1.9.7.tar.gz用下…

  • pycharm一键调整代码格式_c语言格式对齐快捷键

    pycharm一键调整代码格式_c语言格式对齐快捷键1、代码自动填充空格2、自动对齐代码3、符合PEP8规范

  • 【Ubuntu 】Ubuntu 更换国内源—解决终端下载错误或速度慢的问题「建议收藏」

    【Ubuntu 】Ubuntu 更换国内源—解决终端下载错误或速度慢的问题「建议收藏」前言:安装好ubuntu双系统后,默认的软件更新源是国外的,在国内使用速度很慢,用”aptinstallxxx”安装软件时可能出现”网络不可达”、”你的网络需要认证吗”、”无法定位软件包”等错误,所以我们需要更换成国内的源,这样才能正常安装和更新软件。目录一、ubuntu16.04更换国内源二、ubuntu18.04更换国内源三、UbuntuROS更换国内源

  • EJB学习笔记一(EJB概述)

    EJB学习笔记一(EJB概述)1.前言从今天开始,简单的学习一下有关EJB方面的知识.从自己看EJB有关方面的书籍来看,感觉跟市面上的Spring很像,后来才发现,整个Spring框架实际上是参考了EJB的设计理念,由于学习过Spring,所以现在学习EJB的相关知识,并不是很吃力.接下来会在几篇博客中,简单的书写一下,自己的EJB的认识. 2.什么是EJBEJB全名为EnterpriseJa

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号