软件测试实验报告.pdf

  1. 1、本文档共14页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
学号: 《软件测试技术》 实验报告与习题册 2014/2015 学年第 2 学期 系别 计算机学院 专业 班级 一班 姓名 指导教师 目录 项目 成绩 批改时间 实验一基于白盒测试的用例设计 与验证(一) 实验二基于白盒测试的用例设计 与验证(二) 实验三基于黑盒测试的用例设计 与验证(一) 实验四基于黑盒测试的用例设计 与验证(二) 实验五 JUnit 的安装与使用 实验六 LoadRunner 的使用 实验七 WinRunner 的使用 实验一:基于白盒测试的用例设计与验证 (一) 一 .实验目的 (1)熟悉 Eclipse 开发环境 (2 )掌握 Java 语言的基本语法,能够利用 Java 实现简单的程序开发 (3 )熟悉白盒测试基本原理 (4 )掌握白盒测试的逻辑覆盖法,能够依据语句覆盖、判定覆盖、条件覆盖、 判定 条件覆盖、条件组合覆盖的原理进行相应测试用例的设计工作。 二 .实验内容 (1)选择一门语言,完成指定的单元程序开发。 #include<stdio.h> voidmain() { intm,n,p,q; printf("pleaseinputm,n,p,q:\n"); scanf("%d,%d,%d,%d",&m,&n,&p,&q); if(m>0&&n<6) { m=n+3; n=n*2; } if(p>5||q<0) { p=2*q+5; q++; } printf(" 输出的四个数是 :%d,%d,%d,%d\n",m,n,p,q); return; } (2 )分别依据白盒测试逻辑覆盖法中的语句覆盖、判定覆盖、条件覆盖、判定 条件覆盖、条件组合覆盖的原理设计相应的测试用例。 (3 )根据给定的流程图,实际运行测试用例,检测程序的实现是否正确。 三 .程序流程图 运行结果 语句覆盖: 测试用例 取值条件 具体取值条件 m=1,n=2,p=6,q=-1 T1,T2,T3,T4 m>0,n<6,p>5,q<0 m=2,n=3,p=4,q=1 T1,T2,F3,F4 m>0,n<6,p<5,q>0 m=-1,n=7,p=7,q=-2 F1,F2,T3,T4 m<0,n>6,p>5,q<0 m=-2,n=4,p=3,q=3 F1,F2,F3,F4 m<0,n<6,p<5,q>0 判定覆盖: 测试用例 具体取值条件 判定条件 输入: {m=3,n=2,p=9,q=-3} m>0,n<6,p>5,q<0 m>0andn<6 输出: {m=5,n=4,p=-1,q=-2} p>5orq<0 输入: {m=-4,n=10,p=2,q=4} m<0,n>6,p<5,q>0

文档评论(0)

tianya189 + 关注
官方认证
内容提供者

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

认证主体阳新县融易互联网技术工作室
IP属地湖北
统一社会信用代码/组织机构代码
92420222MA4ELHM75D

1亿VIP精品文档

相关文档