Day7:测试用例的组成部分及知识点、BUG的等级

01

测试用例编写技巧

一、查看测试用例模板

模板1:

图片

模板2:

图片

模板3:

图片

二、用例模版的来源

(1)公司就有模板

(2)自己设计模板

(3)用例管理工具种导出模板

三、写用例的核心要素

用例编号、用例标题、前置条件、用例步骤,预期结果、优先级(必填)

系统名称、模块名称、用例创建时间、用例类型、实际结果、执行时间(非必填项)

四、详细讲解用例要素

(一)用例编号

可以称为:用例id、用例编号、编号

(1)系统名称_模块名称_编号(一般用__连接)

WX_ FHB_1

(2)根据公司模板白编写

1

图片

(二)用例标题

又称为:测试内容、测试名称、测试标题等

图片

用例标题:用例用例验证什么

案例:

1、验证微信能发红包

2、验证微信不能发红包(余额不足)

3、验证微信不能发红包(余额0)

4、验证微信不能发红包(无网络)

5、验证单个红包最大金额(200元)

6、验证单个红包超过最大金额,有提示(201)

标题规则:

1、用例标题是永远唯一的,不存在两条一样的用例

2、标题描述简单、易懂、清晰

3、标题能加上“验证”尽量加上

4、用例标题和预期结果相呼应

5、用例标题要写清除验证的点

6、用例标题是陈述句,不能用判断句或者选择范围,用是否,不能写疑问句

7、不能把bug写成用例

8、一个无效等价类就是一条用例,不能多个无效等价类写在一条用例上

(三)前置条件

前置条件:执行操作之前的准备工作

比如:

1、准备两台手机

2、两个微信号

3、银行卡,余额充足

4、网络已连接

(四)测试步骤

定义:验证测试标题的具体步骤

1、测试流程步骤按照编号编写:1,2,3,4,5

2、测试步骤的开头都是动词

3、测试步骤一般不超过8个步骤(简化步骤)

4、不能把上一个而用例的步骤,用来做下一个步骤的前置条件

5、保证每一条用例是独立的

(五)预期结果

定义:达到预期的目标

1、预期结果要详细

2、预期结果要注意一些隐藏成功

3、页面跳转

4、订单状态变更

5、预期结果不能只写成功、失败

6、页面提示、提示语

7、结果涉及数据变化、说明提示内容等

8、结果涉及到数据库的数据和字段也可以写

例如:

1、数据库有新增用户名

2、用户查询种有用户名

3、注册页面提示

(六)优先级

高、中、低

先级有三个级别:

高:核心功能测试用例(冒烟测试用例),会阻碍大部分其他测试的用例,基本功能测试

举例:

死机,白屏,卡顿,闪退,

中:异常测试,边界,中断,弱网

举例:删删位置,返回,取消,刷新,更新,翻页等

低:字体,颜色,色差,易用性等

举例:ui样式、颜色,大小,排版

场景设法设计的用例,基本流, 高级用例

场景法设计的用例,备选流,中级用例

因果图设计的用例,有效用例,选一条为高级,其他的为中级

等级类和错误推测法, 设计的有效用例 中级

等价类和错误推测法,设计的无效用例  低级

五、用例优先级对应我们bug等级

致命bug  (1级bug)

严重bug(2级bug)

一般bug(3级bug)

建议性bug(4级bug)

图片

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值