05day 测试用例设计方法(三)

5.1 定义

通过模拟业务场景来对系统的功能点或业务流程的描述,从而提高测试效果的黑盒测试方法

5.2 ATM引入场景法

ATM流程图.png

5.3 原理图

image.png

5.4 两个流

5.4.1 基本流

概念

正确完成的流程

流程

插卡 → 输入密码 → 选择服务 → 取款 → 选择金额 → 等待出钞 → 取出卡片

5.3.2  备选流

概念

存在异常的流程,对于基本流每一步都取反

流程

插卡 → 输入密码 → 密码错误 → 重新输入  →  密码正确 → 选择服务 → 取款 → 选择金额 → 等待出钞 → 取出卡片

5.4 场景法测试用例编写过程

分析用户场景

设计场景覆盖基本流和备选流

输出测试用例

5.6 案例

测试点提取.png

需求说明:

注册网站一共需要三个步骤,输入手机号,密码,输入正确的手机验证码、并同意服务协议后,点击立即申请,注册成功。信息填写错误时给出友好的提示信息,说明错误原因。注册成功后给注册用户发一条信息,信息内容如下:“您好!Xxx用户,欢迎您注册,请及时完成实名认证。”

分析方法:

①熟读需求:熟读3-5遍,读需求

②断句:将需求整理成一段段要求

③分类:流程/规则

④逆向思维:从不同地的方面进行考虑

⑤质疑:将自己有疑问地方找出来

⑥应用测试用例分析方法

测试点分析.png

使用相应的测试用例方法对测试点进行用例的编写,一个测试点对应一个或多个测试用例,而测试用例只能对应某个测试点。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容