【大学生软件测试基础】飞机票预定系统 – 因果图 – 测试用例

路人甲打电话预订飞机票,要去某地。其需求如下:
    a)客户向航空公司打电话预订机票。此时,机票信息处于“预订”状态;
  b)顾客支付了机票费用后,机票信息变为“已支付”状态;
  c)客户当天到达机场,并使用身份证换领登机牌后,机票信息变为“已出票”状态;
  d)检票登机后,机票信息变为“已使用”状态;
  e)在登机前,任何时候可以取消自己的订票信息,若已支付机票费用,则可以退回票款。
     取消后,订票信息处于“已取消”状态。

任务1:根据根据需求提取全部状态;
任务2:绘制状态迁移图;
任务3:根据状态迁移图推导测试路径(状态迁移树);
任务4:选取测试数据,构造测试用例

 

测试用例
测试数据 预期结果
Test-1 预定 – 取消 取消订票
Test-2 预定 – 已支付 – 取消 取消订票并退款
Test-3 预定 – 已支付 – 已出票 – 取消 退票退款
Test-4 预定 – 已支付 – 已出票 – 已使用 完成出行
Test-5 预定 – 已支付 – 已出票 – 已使用 – 已取消 出现异常
Test-6 预定 出现异常

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2022年3月13日
下一篇 2022年3月13日

相关推荐