项目立项——》测试需求分析——》测试计划——》测试设计——》测试执行——》测试报告——》项目介绍
用例内容
| 用例编号 | 产品_测试阶段(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无效)
正常流
异常流/错误流
用例表
因果图判定表法
****是什么?
当需求存在多个条件,不同条件存在不同结果时,需要使用
****怎么做?
列出:因(条件)果(结果)
写出判定表
优化判定表
对每一条写测试用例