软件测试实验报告-黑盒测试等价划分类

上传人:M****1 文档编号:475319834 上传时间:2024-01-10 格式:DOCX 页数:7 大小:52.47KB
返回 下载 相关 举报
软件测试实验报告-黑盒测试等价划分类_第1页
第1页 / 共7页
软件测试实验报告-黑盒测试等价划分类_第2页
第2页 / 共7页
软件测试实验报告-黑盒测试等价划分类_第3页
第3页 / 共7页
软件测试实验报告-黑盒测试等价划分类_第4页
第4页 / 共7页
软件测试实验报告-黑盒测试等价划分类_第5页
第5页 / 共7页
点击查看更多>>
资源描述

《软件测试实验报告-黑盒测试等价划分类》由会员分享,可在线阅读,更多相关《软件测试实验报告-黑盒测试等价划分类(7页珍藏版)》请在金锄头文库上搜索。

1、广西师范大学计信学院软件测试技术课程实验实验报告题目:班级:学号:姓名: 完成日期:等价划分类黑盒测试报告一、实验目的1、掌握等价类划分的方法2、掌握按等价类方法设计测试用例二、实验内容1、请用等价类划分法为三角形问题划分等价类,并设计相应的测试用 例,测试下面三角形问题程序,找出缺陷并改正,给出缺陷报告。#inchide iostream.hvoid main() 1iiit a,b,c; 2coutvv”请输入三角形的三条边(界于1-100之间)nendl; 3cinabc; 4if(a=100)coutna的值超过允许的范围! ”;5if(b=100)coutb的值超过允许的范围! ”;

2、6if(c=100)coutHc的值超过允许的范围! ”;7if(a+bc|a+cb|b+ca)coutna,b,c 的值不能构成三角形!”; 8if(a=b&b=c)cout”是等边三角形! ”;9if(a=b|b=c|a=c)coutvv”是等边三角形! ”;11if(avb&bvc&cva)coutvv”一般三角形! ;122、请自己编写隔一天函数(编程语言自选),考虑闰年,2月,12月等 特殊情况,并划分等价类,按强一般等价类划分法设计测试用例,并进 行测试,要求给出部分测试用例截图,撰写测试报告。三、实验过程实验一:有效等价类号码无效等价类号码输入三个整数范围:1-1001av 域

3、a100bv或 b100cvl或c100789构成一般三角 形a+bc2a 十 bvca 十 b=c10b+ca3b+cb4a+c “avb&bvc&ca” 改成a!=b&b!=c&a!=c”实验二:输入日期为a年b月c日有效等价类号码无效等价类号码输入三个数整数1a为非整数b为非整数 c为非整数 a,b为非整数a, c为非整数b, c为非整数 A,b,c为非整数891011121314a02a=0a01516b:l 123b=0b1219当b=l、3、5、7、 8、 10、 12 时,c:l314c=oC0 031202122当b=4、6、9、 11时,c:l305C=0C0 0302324

4、25A为闰年且 b=2,c:l 296C=0C0 029262738A为平年且 b=2,c:l 287C=0C28293031覆盖有效等价类的测试用类abc覆盖有效等价类号码20131091、 2、 3、 420122281、 2、 3、 620132281、 2、 3、 720139151、 2、 3、 5覆盖无效等价类的测试用类abc覆盖无效等价类号码0.2013109820130.1992013100.9100.20130.19110.2013100.91220130.10.9130.20130.10.914010915-201310916201309172013-10918201320

5、919201310020201310-92120131032222013902320139-15242013931252012202620122-25272012230282013202920132303020132-2431源程序:#include niostream.hHvoid mainO(int a,b,c;coutH请输入 H 期”vendlvv”年:“vvendl;cina;coutH 月:endl;cinb;coutH 日:nendl;cinc;if(av=0)coutvv”年份不在允许范围内nendl;if(b12)coutn 月份不在允许范围内 ”vvendl;if(b=l|

6、b=3|b=5|b=7|b=8|b=10|b=12)&(c31)coutH 日期不在允许范 围内 nendl;if(b=4|b=4|b=6|b=9 |b=ll)&(c30)coutu 日期不在允许范围内nendl;if(a%4=0)&(a% 100! =0)|(a%400=0)(if(b=2&(cv=0|c29)coutH H期不在允许范围内nendl;)else if(b2&(c28)coutu日期小在允许范围内nendl;if(b=41 |b=6| |b=91 |b= 11)if(c=28)c=c+2;elsec=c-28;b=b+l;)if(b= l|b=31 |b=5 |b=7|b=8

7、 |b= 10)if(c=29)c=c+2;elsec=c-29;b=b+l; if(b=12)if(c=29)c=c+2;elsec=c-29;b=l;a=a+l;if(a%4=0)&(a% 100!=0)|(a%400=0)if(b=2)if(cv=27)c=c+2;elsec=c-27;b=b+l;elseif(b=2)if(cv=27)c=c+2;elsec=c-26;b=b+l;coutH隔一天日期为:“vvgv”年yvbvv”月 “VVCVV” Id nendl; 四、测试结果及缺陷分析缺陷:源程序过于啰嗦,并未使用函数来时源程序简化。五、附录 “D:尝一Debug廨一天函数.exe”请输入日期 年:2013月: 12 0:30隔一天日期为:2014年1月1日T) 1 J上-3D:伏三一Debug诵一天函数.exe” 次请输入日期2012B:29隔一天日期为:2012年3月2日Press any key to continue.

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

当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号