chengziyun

测试用例

一、测试用例模板
1.老同事写的用例模板
2.自己设计模板
3.用例管理工具导出一个模板
二、测试用例有哪些要素
1.用例编号
2.用例标题
3.前置条件
4.测试步骤
5.预期结果
6.优先级(必填项)
7.实际结果
8.系统名称
9.模块名称
10.用例创建时间
11.用例类型
12.执行时间
13.执行状态(非必填项)
三、详细讲解用例要素
1.用例编号
(1)可称为:用例id,编号,测试编号
(2)系统名称_模块名称_编号
如:WX_FHB_001
(3)公司模板中有规定:用例id 1、2、3
2.用例标题
(1)可称为:测试内容、测试名称、测试标题
用力标题
(2)用例标题是用来描述用例验证什么
如:验证微信能发红包、验证微信最大金额200、验证微信最小金额
(3)注意点:
a.用例标题永远是唯一的,不存在两条相同的用例
b.标题描述要求简单、易懂、清晰
c.标题能加上“验证”尽量加上“验证”
d.用例标题和预期结果相呼应
e.用例标题要写清楚验证的点
f.用例标题必须是陈述句,不能用判断句或选择范围,不能用“是否”,不能写疑问句
g.不能把bug写成用例
h.一个无效等价类就是一条用例,不能多个无效等价类写成一条用例
3.前置条件
定义:执行操作前的准备工作
4.测试步骤
(1)测试步骤是验证“测试标题”的具体步骤
(2)测试的流程步骤用序号编号 1、2、3、4(alt+回车)
(3)测试的开头都是动词
(4)测试步骤一般不超过8个步骤,前期的动作可以写在一句话上
(5)每条用例必须保证独立,不能把上一次的结果,用作下一个用例的前置条件
5.预期结果
(1)定义:达到预期的结果
(2)预期结果要详细
(3)预期结果要注意隐藏结果
(4)页面跳转
(5)订单状态变更
(6)预期结果不能只写成功或者失败
(7)页面提示:提示语
(8)结果涉及到页面提示,数据变化,必须明确说明内容和变化内容
(9)涉及数据库,字段变化
6.优先级
优先级:高中低
高:核心功能用例(冒烟测试用例),会阻碍大部分其他测试的用例,基本功能测试
如:
死机、白屏、卡顿、闪退
中:异常测试,边界、中断、弱网
如:删除、返回、取消、刷新、更新、翻页等
低:字体、颜色、大小、排版
场景设计的用例:基本流 高级用例 备选流 中级用例
因果图 有效用例 一条高级,其他为中级
等价类和边界值 有效用例 中级 无效用例 低级
用例优先级:bug等级
致命bug(1级bug)
严重bug(2级bug)
一般bug(3级bug)
建议性bug(4级bug)

posted on 2026-01-14 18:53  程子云  阅读(9)  评论(0)    收藏  举报

导航