测试用例封面包括:1. 用例编号(ID);2. 用例标题;3. 所属项目/模块;4.优先级;5. 预置条件;6. 测试数据;7. 预期结果。其中,用例编号(ID)的作用:必填,区分不同用例,描述用例的少数性,类似于学生的学号。
一、测试用例封面
1. 用例编号(ID)
- 作用:必填,区分不同用例,描述用例的少数性,类似于学生的学号
- 构成:一般有三部分:项目简称-模块名-序号,项目简称和模块名建议英文简称,序号三位数字
- 示例:xxx-login-001
2. 用例标题
- 作用:必填,描述测试人员要干什么?或者叫测试的目的
- 构成:期望的结果(构成的条件)
- 示例:验证登录成功(正确的账号和密码)
3. 所属项目/模块
- 作用:选填,描述测试用例范围,如果不清楚可以不写
- 构成:业务流程用例写项目简称;如果是单功能模块,写模块简称
- 示例:登录
4.优先级
- 作用:必填,描述用例的重要程度(结合产品需求描述确定重要程度高低)
- 构成:一般有字母和数字组合描述(priority单词简写),如P0表示较高、P4表示最低,中间以此类推
- 示例:P0
5. 预置条件
- 作用:选填,描述用例执行的前提条件,如果没有就不写
- 示例:账号已注册(要登录成功需要账号密码,前提是账号已注册)
6. 测试数据
- 作用:选填,测试过程中用到的输入数据
- 示例:账号:admin 密码:123456
7. 预期结果
- 作用:必填,根据需求描述你希望达成的结果
- 构成:结果描述+现象构成(可以写多个现象)
- 示例:登录成功,1.页面提示登录成功的消息 2.页面跳转到xxx首页
延伸阅读:
二、 为什么要写测试用例
测试用例主要有以下六大作用:
方便理清测试思路,避免漏测;
有助于测试工作量的评估;
便于提前准备测试数据;
相当于工作日志,把控测试工作进度;
方便进行上线前的回归测试;
便于测试工作的组织,提高测试效率,降低测试交接成本。