第五次作业+016+ 兰东华
2017-05-11 08:12
169 查看
被测链接:http://www.cnblogs.com/zenghongyu/p/6792534.html
一、被测项目界面
二、测试用例设计表
测试用例:
边界值
决策表
测试用例
三、测试结论
结果均符合要求,去边界值中int的最大值中出现错误
四、给开发同学的建议
设定销售额的最大值,来限制数据的处理,保证结果都在范围之内。
一、被测项目界面
二、测试用例设计表
有效等价类 | 无效等价类 | |
耳机销售数量 | Headphone>=0(1) | 空值(7) 字符,小数,负数(8) |
手机壳销售数量 | Shell>=0(2) | 空值(9) 字符,小数,负数(10) |
贴膜销售数量 | Protctor>=0(3) | 空值(11) 字符,小数,负数(12) |
总销售额 | 0<=sales<1000(4) 1000<=sales<=1800(5) Sales>1800(6) | 超出范围(13) |
编号 | 耳机 | 手机壳 | 贴膜 | 销售额 | 覆盖等价类 | 期望结果 | 实际结果 | 是否通过 |
1 | 1 | 1 | 1 | 98 | 1234 | 9.8 | 9.8 | 是 |
2 | 10 | 20 | 10 | 1080 | 1235 | 112 | 112 | 是 |
3 | 20 | 20 | 10 | 1880 | 1236 | 236 | 236 | 是 |
4 | 空 | 空 | 空 | 空 | 79(11) | 销售额不能为空 | 销售额不能为空 | 是 |
5 | a | a | a | 8(10)(12) | 您输入了非法字符 | 您输入了非法字符 | 是 | |
6 | -1 | -1 | -1 | 销售数量不能小于0 | 销售数量不能小于0 | 是 | ||
7 | 1.1 | 1.1 | 1.1 | 您输入了不合法数据 | 您输入了不合法数据 | 是 |
测试用例ID | 耳机 | 手机壳 | 贴膜 | 销售额 | 期望输出 | 实际输出 |
1 | 0 | 0 | 0 | 0 | 0 无 0 | 0 手机壳 0 |
2 | 1 | 0 | 0 | 80 | 8 耳机 1 | 8 耳机 1 |
3 | -1 | -1 | -1 | 销售数量不能小于0 | 销售数量不能小于0 |
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | ||
sales都有效 | 1 | F | T | T | T | T | T | T | T |
0<=sales<1000 | 2 | - | T | F | F | T | - | T | T |
1000<=sales<=1800 | 3 | - | F | T | F | T | T | - | T |
Sales>1800 | 4 | - | F | F | T | - | T | T | - |
输入有误 | 1 | O | |||||||
佣金=sales*10% | 2 | O | |||||||
佣金=100+(1800-sales)*15% | 3 | O | |||||||
佣金=220+(sales-1800)*20% | 4 | O | |||||||
出错 | 5 | O | O | O | O |
编号 | 耳机 | 手机壳 | 贴膜 | 期望结果 | 实际结果 | 是否通过 |
1 | a | a | a | 您输入了非法字符 | 您输入了非法字符 | 否 |
2 | 1 | 1 | 1 | 9.8 | 9.8 | 是 |
3 | 10 | 20 | 10 | 112 | 112 | 是 |
4 | 20 | 20 | 10 | 236 | 236 | 是 |
5 | 2147483647 | 0 | 0 | 34359738182 耳机 2147483647 | -8 耳机 2147483647 | 否 |
结果均符合要求,去边界值中int的最大值中出现错误
四、给开发同学的建议
设定销售额的最大值,来限制数据的处理,保证结果都在范围之内。