软件测试期末实验报告-.docxVIP

  1. 1、本文档共19页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
课程考查(论文)封面 作业(论文)题目: 成绩百分制转等级制 所修课程名称: 软件测试质量与保证 修课程时间: 2020 年 2 月至 2020 年 5 月 完成作业(论文)日期: 2020 年 5 月 评阅成绩: 程序: 黑盒测试用例设计: 白盒测试用例设计: 单元测试: 测试结果: 文档格式: 评阅教师签名: 年 月 日 所选题目 12.?成绩百分制转等级制 编写程序,给定一个学生成绩(0-100分),给出相应等级:90~100?优秀,80~89?良好,70-79?中等,60~69?及格,0~59?不及格。 主要代码(10分) #include void main(){ int x; printf(请输入0-100的成绩:); scanf(%d,x); if(x100||x0){ printf(成绩错误\n); }else if(x=90){ printf(优秀\n); }else if(80=x x=89){ printf(良好\n); }else if(70=x x=79){ printf(中等\n); }else if(60=x x=69){ printf(及格\n); }else{ printf(不及格\n); } } 黑盒测试技术测试用例设计(25分) 边界值测试(7分) 边界值分析 由于学生有五个等级,学生成绩的取值范围是:0-100,学生成绩的边界值有:0,59,60,69,70,79,80,89,90,100. 边界值测试用例表 输入条件 边界值 测试数据 x 0,59,60,69,70,79,80,89,90,100 -1,0,1,58,59,60,61, 68,69,70,71,78,79,80,81 88,89,90,91,99,100,101. 设计测试用例(给出所有测试用例) 成绩等级问题的测试用例 测试用例编号 输入数据 预期输出 测试结果 x 1 -1 成绩错误 成绩错误 2 0 不及格 不及格 3 1 不及格 不及格 4 58 不及格 不及格 5 59 不及格 不及格 6 60 及格 及格 7 61 及格 及格 8 68 及格 及格 9 69 及格 及格 10 70 中等 中等 11 71 中等 中等 12 78 中等 中等 13 79 中等 中等 14 80 良好 良好 15 81 良好 良好 16 88 良好 良好 17 89 良好 良好 18 90 优秀 优秀 19 91 优秀 优秀 20 99 优秀 优秀 21 100 优秀 优秀 22 101 成绩错误 成绩错误 等价类测试(8分) 等价类划分分析 首先分析题目中给出的条件,输入条件如下: 有效等价类:成绩0=x=100;无效等价类:成绩x0 || x100。 根据输入条件的要求划分等价类,列出等价类表并编号 编号 输入条件 等价类 1 0x 无效等价类 2 90=x=100 有效等价类 3 80=x=89 有效等价类 4 70=x=79 有效等价类 5 60=x=69 有效等价类 6 0=x=59 有效等价类 7 X100 无效等价类 等价类测试用例表 成绩等级问题的测试用例表 测试用例编号 输入数据 预期输出 覆盖等价类 测试结果 x 1 90 优秀 2 优秀 2 92 优秀 2 优秀 3 94 优秀 2 优秀 4 -20 成绩错误 1 成绩错误 5 10 不及格 6 不及格 6 80 良好 3 良好 7 82 良好 3 良好 8 84 良好 3 良好 9 -50 成绩错误 1 成绩错误 10 20 不及格 6 不及格 11 70 中等 4 中等 12 72 中等 4 中等 13 74 中等 4 中等 14 110 成绩错误 7 成绩错误 15 30 不及格 6 不及格 16 60 及格 5 及格 17 62 及格 5 及格 18 64 及格 5 及格 19 120 成绩错误 7 成绩错误 20 40 不及格 6 不及格 基于决策表的测试(10分) 决策表测试分析 测试用例 1 2 3 4 5 6 输入条件 0=x=100 T T T T T F 90=x=100 T F F F F F 80=x=89 F T F F F F 70=x=79 F F T F F F 60=x=69 F F F T F F 0=x=59 F F F F T F 预期输出 优秀 √ 良好 √ 中等 √ 及格 √ 不及格 √ 成绩错误 √ 基于决策表的测试用例表 成绩等级问题的测试用例表 测试用

文档评论(0)

浅唱愁淡 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档