一、北京轨道交通公布的票价规则
北京轨道交通(不包括机场)具体为6公里(含)内3元;6公里至12公里(含)4元;12公里至22公里(含)5元;22公里至32公里(含)6元;32公里以上部分,每增加1元可乘坐20公里。同时,为减轻轨道交通通勤乘客费用负担,对轨道交通月支出累计满一定金额的乘客给予阶梯折扣优惠,使用市政交通一卡通刷卡乘坐轨道交通,每自然月内每张卡支出累计满100元以后的乘次,价格给予8折优惠;满150元以后的乘次,价格给予5折优惠;支出累计达到400元以后的乘次,不再享受打折优惠。
根据以上规则描述,设计测试大纲及案例,并注明测试用例设计方法或设计思路
北京轨道交通票价的测试用例
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
1条回答 默认 最新
- 测试的人儿 2023-02-17 17:08关注
首先把用例的要素提取出来,余额,折扣,扣款,里程。把每一种要素的情况都列举出来,如图:
等价类划分:
余额:余额 充足 不充足 折扣:
折扣 超100打8折 超150打5折 小于100大于400无折扣 当前里程:
当前里程 6公里内 6-12公里 12-22公里 22-32公里 32以上 其中,余额不充足只有一种情况,就是无法扣款,这种情况,单独考虑就行。所有主要是余额充足的情况:
那么现在就只有两个条件,扣款是最终影响结果,所以相当于我们输入只有两个,用正交表法:解决 无用评论 打赏 举报
悬赏问题
- ¥60 版本过低apk如何修改可以兼容新的安卓系统
- ¥25 由IPR导致的DRIVER_POWER_STATE_FAILURE蓝屏
- ¥50 有数据,怎么建立模型求影响全要素生产率的因素
- ¥50 有数据,怎么用matlab求全要素生产率
- ¥15 TI的insta-spin例程
- ¥15 完成下列问题完成下列问题
- ¥15 C#算法问题, 不知道怎么处理这个数据的转换
- ¥15 YoloV5 第三方库的版本对照问题
- ¥15 请完成下列相关问题!
- ¥15 drone 推送镜像时候 purge: true 推送完毕后没有删除对应的镜像,手动拷贝到服务器执行结果正确在样才能让指令自动执行成功删除对应镜像,如何解决?