出租车计价

面试题

时间价格

起步价(含3km)元

10公里内

10公里外

单价

元/公里

等待价格

元/5分钟

单价

元/公里

等待价格

元/5分钟

超35km,超出部分开机失算空驶费,规则如下

5:00-23:00

11

2.1

2.1

3.2

3.2

50%

23:00-次日5:00

14

2.7

2.7

4.1

4.1

50%

  1. 表格为出租车计价软件的规则需求,该规则需求相对简陋,没有明确的文字、示例进行说明,对于该需求你觉得哪些规则不理解或者不够清晰,列出你认为不确定的規则点以及你自己的理解。
  2. 根据以上规则(自己的理解)分析并设计搭乘出租车费用测试用例,需要体现分析过程及成果

回答

第一题

  • 时间和公里的包含关系是怎样的?
  • 跨时间段和跨距离如何收费?
  • 价格计算逻辑是什么,比如4公里是按照‘起步价+10公里内’计算,还是按照‘10公里内’计算?
  • 空驶费的计算公式是什么?
  • 小数如何计算,是取整、四舍五入还是计算后几位数?
  • 单位不统一
  • 第二题

  • 边界值
  • 时间
  • 4:59:59
  • 5:
  • 5:00:01
  • 22:59:59
  • 23:
  • 23:00:01
  • 公里
  • 2.9
  • 3
  • 3.1
  • 9.9
  • 10
  • 10.1
  • 34.9
  • 35
  • 35.1
  • 边界值和等价类,进行组合,形成用例
  • 跨时间的验证
  • 跨公里的验证
  • 时间和公里不为整数的验证
  • 如果各位有不同的看法和分享,欢迎指教喔~

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

    上一篇 2022年7月12日
    下一篇 2022年7月12日

    相关推荐