一、场景法
1、定义
通过模拟业务场景来对系统的功能点或业务流程的描述,从而提高测试效果的黑盒测试方法
2、ATM引入场景法
3.原理图
4、两个流
1、基本流
-
)概念
正确完成的流程 -
)流程
插卡 → 输入密码 → 选择服务 → 取款 → 选择金额 → 等待出钞 → 取出卡片
2、备选流
-
概念
存在异常的流程,对于基本流每一步都取反 -
流程
插卡 → 输入密码 → 密码错误 → 重新输入 → 密码正确 → 选择服务 → 取款 → 选择金额 → 等待出钞 → 取出卡片
5.场景法测试用例编写过程
- 分析用户场景
- 设计场景覆盖基本流和备选流
- 输出测试用例
6.案例
- 需求说明:
注册网站一共需要三个步骤,输入手机号,密码,输入正确的手机验证码、并同意服务协议后,点击立即申请,注册成功。信息填写错误时给出友好的提示信息,说明错误原因。注册成功后给注册用户发一条信息,信息内容如下:“您好!Xxx用户,欢迎您注册,请及时完成实名认证。” - 分析方法:
①熟读需求:熟读3-5遍,读需求
②断句:将需求整理成一段段要求
③分类:流程/规则
④逆向思维:从不同地的方面进行考虑
⑤质疑:将自己有疑问地方找出来
⑥应用测试用例分析方法