- 30
- 0
- 约 6页
- 2017-08-23 发布于河南
- 举报
黑盒测试作业参考解答
第三章 黑盒测试参考答案
(注意:答案仅供参考,若有误,请自行修改。)
1、某保险公司计算保险费率。
计算方式为10点及10点以上保险费率为0.6%,10点以下保险费率为0.1%;而点数又是由投保人的年龄、性别、婚姻状况和抚养人数来决定,具体规则如下表所示。其中,年龄有效输入范围为1-100;抚养人数可输入“无”或1-9之间的整数。
使用等价类划分进行测试用例设计。
年龄
性别
婚姻
抚养人数
20~39
40~59
其它
M
F
已婚
未婚
1人扣0.5点
最多扣3点
6点
4点
2点
5点
3点
3点
5点
参考答案:
通过对程序功能的分析,其等价类表如下所示:
输入条件
有效等价类
无效等价类
年龄
20~39岁 (1)
40~59岁 (2)
1~19岁或60~100岁 (3)
小于1岁 (11)
大于100岁 (12)
性别
‘M’ (4)
‘F’ (5)
除‘M’和‘F’之外的其他字符(13)
婚姻
已婚 (6)
未婚 (7)
除已婚和未婚之外的其他字符 (14)
抚养人数
无 (8)
1~6人 (9)
6~9人 (10)
除无和数字之外的其他字符 (15)
小于1 (16)
大于9
原创力文档

文档评论(0)