黑盒测试作业参考解答.docVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
黑盒测试作业参考解答

第三章 黑盒测试参考答案 (注意:答案仅供参考,若有误,请自行修改。) 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 (17) 设计测试用例表,覆盖等价类。 测试 用例 输入数据 覆盖的等价类 预期输出 保险费率 年龄 性别 婚姻 抚养 人数 1 27 M 已婚 无 1 4 6 8 0.6% 2 50 F 未婚 2 2 5 7 9 0.6% 3 70 M 已婚 7 3 4 6 10 0.1% 4 0 M 已婚 无 11 4 6 8 提示“年龄应在1~100之间” 5 102 F 未婚 4 12 5 7 9 提示“年龄应在1~100之间” 6 30 T 已婚 无 1 13 6 8 提示“性别应输入M或F” 7 30 M 离婚 无 1 4 14 8 提示“婚姻应为已婚或未婚” 8 30 M 已婚 没有 1 4 6 15 提示“抚养人数应为无或1-9之间的整数” 9 30 M 已婚 -1 1 4 6 16 提示“抚养人数应为无或1-9之间的整数” 10 30 M 已婚 20 1 4 6 17 提示“抚养人数应为无或1-9之间的整数” 2、NextDate函数。 该函数要求输入三个变量month、day和year,输出该日期之后一天的日期。其中year的取值范围为:1900-2079。如果输入的日期组合不合法,则显示“无效的输入日期”。 使用等价类划分进行测试用例设计。 参考答案: 通过对程序功能的分析,其等价类表如下所示: 输入条件 有效等价类 无效等价类 Month 1≤month≤ 12 (1) Month1 (11) Month12 (12) Day 1≤day≤31 (2) day1 (13) day31 (14) year 1900≤year≤2079 (3) year1900 (15) year2079 (16) 设计测试用例表,覆盖等价类。 测试 用例 输入数据 覆盖的等价类 预期输出 month day year 1 6 20 2008 1 2 3 2008-6-21 2 -1 20 2008 11 2 3 month超出范围 3 14 20 2008 12 2 3 month超出范围 4 6 -1 2008 1 13 3 day超出范围 5 6 32 2008 1 14 3 day超出范围 6 6 20 1800 1 2 15 year超出范围 7 6 20 2080 1 2 16 year超出范围 3、P62,习题7。 参考答案略。 4、某软件的一个模块的需求规格说明书中描述: (1)年薪制员工:严重过失,扣年终风险金的4%;过失,扣年终风险金的2%。 (2)非年薪制员工:严重过失,扣当月薪资的8%;过失,扣当月薪资的4%。 请绘制出因果图和判定表,并给出相应的测试用例。 参考答案: 根据程序的规格说明,原因和结果如下: 原因:C1:年薪制员工。(1:是年薪制员工;0:非年薪制员工) C2:严重过失 C3:过失 结果:e1:扣年终风险金的4% e2:扣年终风险金的2% e3:扣当月薪资的8% e4:扣当月薪资的4% 因果图:略 决策表: 规则 选项 1 2 3 4 5 6 7 8 条件 C1:年薪制员工 1 1 1 1 0

文档评论(0)

xxj1658888 + 关注
实名认证
文档贡献者

教师资格证持证人

该用户很懒,什么也没介绍

领域认证该用户于2024年04月12日上传了教师资格证

1亿VIP精品文档

相关文档