某快递公司的的收费标准如下: (1)寄送快件的地点在本省,则在3公斤以内收费12元,慢件收费10元; (2)寄送快件的地点在外省,则在3公斤以内(含3公斤)快件以内13元,慢件11元。 请根据上述要求,绘制收费的决策表,并编写测试用例。(五个步骤)
时间: 2024-06-02 13:13:34 浏览: 218
快递公司运费计算.cpp
五个步骤如下:
第一步:确定条件和结论
条件:
- 寄送快件的地点在本省或外省
- 快件重量在3公斤以内(含3公斤)
结论:
- 本省快件收费12元(慢件收费10元)
- 外省快件收费13元(慢件收费11元)
第二步:列出所有可能的条件组合
| 条件 | 本省 | 外省 |
| --- | --- | --- |
| 重量≤3公斤 | 12元 | 13元 |
| 重量≤3公斤、慢件 | 10元 | 11元 |
第三步:将条件组合转换成测试用例
| 场景 | 地点 | 重量 | 类型 | 预期结果 |
| --- | --- | --- | --- | --- |
| 场景1 | 本省 | 2.5公斤 | 快件 | 12元 |
| 场景2 | 本省 | 2.5公斤 | 慢件 | 10元 |
| 场景3 | 本省 | 3公斤 | 快件 | 12元 |
| 场景4 | 本省 | 3公斤 | 慢件 | 10元 |
| 场景5 | 外省 | 2.5公斤 | 快件 | 13元 |
| 场景6 | 外省 | 2.5公斤 | 慢件 | 11元 |
| 场景7 | 外省 | 3公斤 | 快件 | 13元 |
| 场景8 | 外省 | 3公斤 | 慢件 | 11元 |
第四步:执行测试用例并记录结果
| 场景 | 地点 | 重量 | 类型 | 预期结果 | 实际结果 |
| --- | --- | --- | --- | --- | --- |
| 场景1 | 本省 | 2.5公斤 | 快件 | 12元 | |
| 场景2 | 本省 | 2.5公斤 | 慢件 | 10元 | |
| 场景3 | 本省 | 3公斤 | 快件 | 12元 | |
| 场景4 | 本省 | 3公斤 | 慢件 | 10元 | |
| 场景5 | 外省 | 2.5公斤 | 快件 | 13元 | |
| 场景6 | 外省 | 2.5公斤 | 慢件 | 11元 | |
| 场景7 | 外省 | 3公斤 | 快件 | 13元 | |
| 场景8 | 外省 | 3公斤 | 慢件 | 11元 | |
第五步:分析结果并总结
根据测试用例执行的结果,填写实际结果列。比对预期结果和实际结果,检查是否有错误或遗漏。如果有错误或遗漏,则需要修复和补充测试用例。如果没有错误或遗漏,则测试用例设计完成。
阅读全文