场景测试
产生的原因
- 越来越多的软件系统采用事件触发来控制流程
- 事件触发时的情景形成场景
- 同一事件不同的触发顺序和处理结果形成事件流
基本原理

基本流和备选流

基本流:可以理解为主要事件流,如登录的基本流:输入账号密码,点击登录,结束。
备选流:基本流以外的情况,如登录时输入了错误的密码等。
两者的区别
| 基本流 | 备选流 |
---|
测试重要性 | 重要 | 次要 |
数目 | 1条 | 1条或多条 |
是否是完成的业务流程 | 是 | 否 |
能否构成场景 | 能 | 否,需和基本流共同构成场景 |
从场景设计测试用例
- 找到输入条件
- 判断是否为有效条件
- 判断是否为触发条件
- 需要取得哪些测试数据
- 得到系统预判输出