测试用例编写

模板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、结果涉及到数据库的数据和字段也可以写

努力干 16:38:51
先级有三个级别:

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

举例:

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

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

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

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

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

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

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

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

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

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

posted @ 2025-02-21 18:10  uai  阅读(26)  评论(0)    收藏  举报