实验1-白盒测试实验报告.pdf

上传人:赵** 文档编号:43644908 上传时间:2022-09-18 格式:PDF 页数:6 大小:273.33KB
返回 下载 相关 举报
实验1-白盒测试实验报告.pdf_第1页
第1页 / 共6页
实验1-白盒测试实验报告.pdf_第2页
第2页 / 共6页
点击查看更多>>
资源描述

《实验1-白盒测试实验报告.pdf》由会员分享,可在线阅读,更多相关《实验1-白盒测试实验报告.pdf(6页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、第一章第一章 白盒测试白盒测试实验 1 语句覆盖【实验目的】1、掌握测试用例的设计要素和关键组成部分。2、掌握语句覆盖标准,应用语句覆盖设计测试用例。3、掌握语句覆盖测试的优点和缺点。【实验原理】设计足够多的测试用例,使得程序中的每个语句至少执行一次。【实验内容】根据下面提供的程序,设计满足语句覆盖的测试用例。1、程序 1 源代码如下所示:#include void main()int b;int c;int a;if(a*b*c!=0&(a+bc&b+ca&a+cb)if(a=b&b=c)coutc&a=b)|(b+ca&b=c)|(a+cb&a=c)cout您输入的是等腰三角形!;else

2、 if(a*a+b*b=c*c)|(b*b+c*c=a*a)|(a*a+c*c=b*b)cout您输入的是直角三角形;elsecout”普通三角形”;学习文档 仅供参考elsecout3)&(z5)j=x*y+10;/语句块 2j=j%3;/语句块 3预期输出普通三角形直角三角形等腰三角形等边三角形非三角形输入数据x=6 z=3 x=4 y=6x=6 z=3 x=3 y=5x=6 z=11 x=4 y=8x=6 z=3 x=2 y=43、程序 3 源代码如下所示:预期输出k=35 j=34k=29 j=25k=0 j=42k=23 j=0int logicExample(int x,int y

3、)学习文档 仅供参考 int magic=0;if(x0&y0)magic=x+y+10;/语句块 1 else magic=x+y-10;/语句块 2 if(magic 0)magic=0;/语句块 3 return magic;/语句块 4输入数据x440100-14、程序 4 源代码如下所示:y404-5-1预期输出magic1800850#include#include#include struct Borrower int id,books;borrowers100;void main()int borrowerid,a=0,bookid;bool flag=true;borrowe

4、rs1.id=1101;borrowers2.id=1102;borrowers3.id=1103;borrowers4.id=1104;borrowers1.books=2;borrowers2.books=4;borrowers3.books=1;borrowers4.books=3;printf(*借阅图书*nn);while(flag)学习文档 仅供参考printf(请输入借书证号:);scanf(%d,&borrowerid);for(int i=0;i10;i+)if(borrowersi.id=borrowerid)a=i;flag=false;break;if(a=0)prin

5、tf(n 您的借书证号出错.n);if(borrowersa.books=4)printf(n 您已达最大借书量.n);flag=true;printf(请输入图书编号:);scanf(%d,&bookid);printf(借书成功!n);printf(借书证号图书编号剩余借书量n);printf(%d%d%dn,borrowersa.id,bookid,borrowersa.books-1);学习文档 仅供参考5、程序 5 源代码如下所示:#includeint Search(int somearray,int size,int value)for(int i=1;i=size;i+)if(

6、sonearrayi=value)return i;return-1;void main()int size=6;int value;int arraysize=5,8,-56,235,-65,449;doprintf(“请输入一个整数:”);scanf(“%d”,&value);while(int(value)!=value);if(int(value)=value)Search(array,size+1,value);程序存在错误:修改错误后程序依然无法输出,定义 value 直接退出程序【实验要求】学习文档 仅供参考1、实验前认真听讲,服从安排,独立思考并与小组成员合作完成实验。2、撰写实验报告。3、提交文件统一压缩(命名:+实验项目名称,如张三_语句覆盖.zip)。实验心得通过本次实验掌握测试用例的设计要素和关键组成部分,也掌握语句覆盖标准,应用语句覆盖设计测试用例和语句覆盖测试的优点和缺点,了解了白盒测试的基本过程,并能独立查找解决程序中的错误,本次实验受益良多。学习文档 仅供参考

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 高考资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com