测试用例

56 阅读2分钟

项目立项——》测试需求分析——》测试计划——》测试设计——》测试执行——》测试报告——》项目介绍

用例内容

用例编号产品_测试阶段(it/st/uat)_001——编号唯一
模块测试点的上级目录
测试标题输入+结果;不要重复
重要级别高/中/低;1/2/3
预支条件可以先写测试步骤再写判断需要什么
测试步骤数据+步骤
预期结果
实际结果
备注/测试人员/测试版本/测试时间/用例设计者

[it] 接口测试、集成测试

[st] 系统测试

[uat] 验收测试

高:核心业务功能、冒烟用例且正例

中:错误异常的测试点

低:兼容性、界面错误、非功能性测试

书写测试用例的方法

等价类划分法

****· 是什么?

把所有的可能****输入划分为N个子集(难点),在子集张总抽取最具有代表性的数据(边界值法)来进行测试

****·为什么?

将输入项无穷的情况变得有限

****·相关定义?

有效等价类:可输入成功的N个子集

无效等价类:输入不成功的N个子集

有效等价类用例:用最少的用例去覆盖最多的有效等价类

无效等价类用例:每一个无效等价类用一条

边界值法(等价类的补充)

微信红包:要求0.01~200

有效边界值:0.01 200

0.02 199.99

无效边界值:0.009 200.01

场景法

是什么?

是对业务流程进行测试

怎么做?

业务流程图:是场景设计用例的依据

场景表(V有效 I无效)

正常流

异常流/错误流

用例表

因果图判定表法

****是什么?

当需求存在多个条件,不同条件存在不同结果时,需要使用

****怎么做?

列出:因(条件)果(结果)

写出判定表

优化判定表

对每一条写测试用例

错误推断法:经验、知识、直觉