场景法例题.docx
《场景法例题.docx》由会员分享,可在线阅读,更多相关《场景法例题.docx(11页珍藏版)》请在冰豆网上搜索。
场景法例题
表1-1基木流
编号
步骤描述
A1
用例开始,ETC准备就绪,自动栏杆放下
A2
ETC与车辆通信,读取车辆信息
A3
对车辆拍照
A4
根据公式计算通行费用
A5
查找关联账户信息,确认账户余额大于通行费用
A6
从账户中扣除该费用
A7
显示费用信息
A8
自动栏杆打开
A9
车辆通过
A10
自动栏杆放下,ETC回到就绪状态
表1-2备选流
编号
步骤名称
步骤描述
B
读取车辆信息出错
在基本流A2步骤,ETC读取车辆信息错误(重复读取五次),
不够五次则返回A2;否则显示警告信息后退出基本流
C
账户不存在
在基本流A5步骤,在银行系统中不存在该账户信息,退出
基本流
D
账户余额不足
在基木流A5步骤,账户余额小于通行费用,显示账户余额不足警告,退出基本流
E
账户状态异常
在基本流A5步骤,账户己销户、冻结或由于其他原因而无
法使用,显示账户状态异常信息,退出基本流
【问题1】
使用场景法设计测试用例,指出所涉及到的基本流和备选流。
基本流用A字母编号表
示,备选流用表1-2中对应的字母标号表示。
例如:
T01:
A
T02:
A、B
【问题2】
针对问题1设计的测试用例,一次将初次读取车辆信息、最终读取车辆信息、账户号
码、账户余额和账户状态等信息填入下述测试用例表中。
表中行代表各个测试用例,列代表
测试用例的输入值,用V表示有效数据元素,用I表示无效数据元素,n/a表示不适用,例如T01表示“成功通过”用例。
表1一3
测试用
例编号
场景
初次读取
车辆信息
最终读取
车辆信息
账户
号码
账户
余额
账户
状态
预期结果
T01
A
V
n/a
V
V
V
扣除通行费,车辆顺
利通过,用例结束
T02
A、B
I
I
n/a
n/a
n/a
T03
T04
T05
T06
T07
T08
参考答案:
【问题11
T01:
A
T02:
A、
B
T03:
A、
C
T04:
A、
D
T05:
A、
E
T06:
A、
B、
T07:
A、
B、
T08:
A、
B、
【问题2】
测试
用例
编号
场景
初次读
取车辆
信息
最终读
取车辆
信息
账户
号码
账户
余额
账户
状态
预期结果
T01
A
V
n/a
V
V
V
扣除通行费,车辆顺利通过,
用例结束
T02
A、B
I
I
n/a
n/a
n/a
连续5次读取失败,显示警
告信息,用例结束
T03
A、C
V
n/a
I
n/a
n/a
账户不存在,提示警告信息,
用例结束
T04
A、D
V
n/a
V
I
n/a
账户余额不足,提示警告信
息,用例结束
T05
A、E
V
n/a
V
V
I
账户状态异常,提示警告信
息,用例结束
T06
A、B、C
I
V
I
n/a
n/a
多次读取车辆信息,最终成
功;账户不存在,提示警告
信息,用例结束
T07
A、B、D
I
V
V
I
n/a
多次读取车辆信息,最终成
功;账户余额不足,提示警
告信息,用例结束
T08
A、B、E
I
V
V
V
I
多次读取车辆信息,账户状
态异常,提示警告信息,用
例结束
题二:
下而是对网上银行支付交易系统的基木流和备选流的描述表2-1基木流
编号
步骤名称
步骤描述
A1
网上订购商品
用户登陆网站,订购所需商品,点击网上银行支付
A2
输入银行卡信息
输入银行卡号和密码
A3
校验银行卡信息
系统对银行卡号和密码进行校验
A4
金额验证1
系统确认订单金额不大于卡内余额
A5
金额验证2
系统确认订单金额不大于银行卡网上可支付额度
A6
银仃卡扣款
支付成功,系统从银行卡中扣除相应金额,返回订单号
表2-1备选流
编号
步骤名称
步骤描述
B
密码不正确
在基木流A3步骤中,密码不正确(且密码输入尚未超过
三次),重新加入基本流A2;否则退出基本流
C
银行卡内余额不足
在基本流A4步骤中,系统判断银行卡内余额不足以支付
订单,退出基本流
D
银行卡网上可支付额度
在基本流A5步骤中,系统判断银行卡网上可支付额度小于订单金
不够
额,退出基本流
注:
假定输入的银行卡号是正确的;不考虑备选流内循环情况。
【问题1】
使用场景法设计测试用例,指出所涉及到的基本流和备选流。
基本流用A字母编号表
示,备选流用表2-2中对应的字母标号表示。
【问题2】
请针对问题1设计的测试用例,依次将银行卡号、初次输入密码、最终输入密码、卡
内余额、银行卡可支付额度等信息填入下述测试用例表中。
表中行代表各个测试用例,列代
表测试用例的输入值,用V表示有效数据元素,用I表示无效数据元素,n/a表示不适用,
例如T01表示〃成功支付”用例。
测试用
例编号
场景
银行卡号
初次输入
密码
最终
输入
密码
卡内
余额
银行
卡可支
付额度
预期结果
T01
A
V
V
n/a
V
V
扣除购物金额,购物
成功,用例结束
T02
T03
T04
T05
T06
参考答案
【问题1】
T01:
A
T02:
A、B
T03:
A、C
T04:
A、D
T05:
A、B、C
T06:
A、B、D
【问题2】
测试
场景
银行卡号
初次输入
最终
卡内
银行
预期结果
用例
编号
密码
输入
密码
余额
尺可
支付
额度
T01
A
V
V
n/a
V
V
扣除购物金额,购物
成功,用例结束
T02
A、B
V
I
I
n/a
n/a
连续3次密码错误,显示警告信息,用例
结束
T03
A、C
V
V
n/a
I
n/a
卡内余额不足,提示
警告信息,用例结束
T04
A、D
V
V
n/a
V
I
网上支付额度不够,提示警告信息,用例结束
T05
A、B、C
V
I
V
I
n/a
多次输入密码,最终成功;卡内余额不足,提示警告信息,用例结束
T06
A、B、D
V
I
V
V
I
多次输入密码,最终成功;网上支付额度不够,提示警告信息,用例结束