黑盒测试之状态迁移

状态迁移使用场景:关注被测对象的状态变化,在需求规格说明书中是否有不可到达的状态;

状态:被测对象在特定输入条件下保持的相应形式;

测试流程:

①:根据需求确定状态节点;

②:画状态迁移图;

③:回执状态迁移树;

④:写测试用例;

案例:售票系统

(1)用户可以预定车票,此时车票信息处于‘预定’状态;

(2)用户支付车票费用后,车票状态变为‘已支付’状态;

(3)用户从售票处取出车票后,车票状态变为‘已出票’;

(4)用户坐上车,车票状态变为‘已使用’状态;

(5)用户上车之前任何时间都可以取消自己的车票,如果已付款,可以退款,取消后,车票状态处于‘已取消’状态;

状态迁移图如下图所示:


 

状态迁移树如下图所示:

共有4条用例:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值