边界值分析法设计找零问题测试用例
边界值分析法设计找零问题测试用例
假设某商店的商品价格 (P) 都不大于 20 元 (且为整数),假设顾客每次付款为 20 元且每次限购一件商品,现有一个软件能在每位顾客购物后给出找零钱的最佳组合 (找给顾客的货币张数量最少)。
假定此商店的找零货币值只包括 10 元 (N10)、5 元 (N5) 和 1 元 (N1) 3 种。
问题:请采用边界值分析法为该软件设计测试用例 (不考虑 P 为非整数的情况),并填入到表 1 中。其中 <N1,2> 表示 2 张 1 元,若无输出或输出不符合则填入 N/A。
表 1 边界值分析法设计找零问题的测试用例
| 序号 | 输入 (商品价格 P) | 输出 (找零钱的组合) |
|---|---|---|
| 1 | 20 (P=20) | N/A |
| 2 | 19 | <N1,1> |
| 3 | 18 | <N10,1> |
| 4 | 15 | <N5,1> |
| 5 | 10 | <N10,1> |
| 6 | 5 | <N5,1> |
| 7 | 1 | <N1,19> |
| 8 | 0 | N/A |
原文地址: https://www.cveoy.top/t/topic/hRiZ 著作权归作者所有。请勿转载和采集!