软件测试实验报告书(武汉理工大学)

软件测试实验报告书(武汉理工大学)

ID:17731841

大小:394.12 KB

页数:24页

时间:2018-09-05

软件测试实验报告书(武汉理工大学)_第1页
软件测试实验报告书(武汉理工大学)_第2页
软件测试实验报告书(武汉理工大学)_第3页
软件测试实验报告书(武汉理工大学)_第4页
软件测试实验报告书(武汉理工大学)_第5页
资源描述:

《软件测试实验报告书(武汉理工大学)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、学生学号0121310880112实验课成绩武汉理工大学学生实验报告书实验课程名称软件质量保证与测试开课学院计算机科学与技术学院指导老师姓名王云华___学生姓名高艺珩学生专业班级软件ZY13012015—2016学年第二学期实验课程名称:_软件质量保证与测试实验项目名称黑盒测试用例设计实验成绩实验者高艺珩专业班级软件ZY1301组别同组者张振宇实验日期年月日第一部分:实验分析与设计(可加页)一、实验内容描述(问题域描述)1.实验内容:(1)三角形问题(给出3条边,判断三角形的类型)的等价类测试和边界值分析测试(2)NextDate()函数(求当前日期的下一

2、天)决策(判定)表测试(第三单元32)2.实验要求(1)两人一组(一人做第1题,另一人做第2题),编写程序正确通过运行后,简单介绍程序功能,提供对方执行文件(不要源代码),相互设计出黑盒测试用例和测试结果。(2)将对方设计的测试用例和测试结果保留,结合自己编写的程序分析测试结果和对测试用例的评价。附黑盒测试常用方法:等价类划分法、边界值分析法、判定表方法、因果图法、正交试验法、功能图法、错误推测法等二、实验设计(包括实验方案设计,实验手段的确定,实验步骤,实验过程等)本实验我做的是第一题,对第二个题目进行用例设计并测试。在三角形问题(给出3条边,判断三角形

3、的类型)的测试中根据三角形的判定条件先判定是不是三角形,再看三角形的类型,如等边,等腰三角形等。再根据判定条件设计测试用例。NextDate()函数(求当前日期的下一天)决策表测试用例设计与三角形判定方法相似。三、主要实验工具、仪器设备及耗材PC机VS2015第二部分:实验结果分析(可加页)一、实验结果描述根据自己的实验情况自己填写1.三角形实验代码#include#includeinta=0,b=0,c=0;voidshuru();voidpanduan(inta1,intb1,intc1);voidmain(){c

4、harse;shuru();panduan(a,b,c);while(1){printf("是否要继续yorn:");scanf("%c",&se);if(se=='')scanf("%c",&se);switch(se){case'y':shuru();panduan(a,b,c);break;case'n':return;}}}voidshuru(){printf("Pleaseenter三角形三边(a,b,c)");scanf("%d,%d,%d",&a,&b,&c);while((a<1

5、

6、a>100)

7、

8、(b<1

9、

10、b>100)

11、

12、(c<

13、1

14、

15、c>100)){if(a==0

16、

17、b==0

18、

19、c==0)printf("边长不能为0");elseif(a<0

20、

21、b<0

22、

23、c<0)printf("边长不能为负");elseprintf("Pleaseenter1-100之间的整数");scanf("%d,%d,%d",&a,&b,&c);}}voidpanduan(inta1,intb1,intc1){intm1=a1+b1;intm2=a1+c1;intm3=b1+c1;if(a1>=m3

24、

25、b1>=m2

26、

27、c1>=m1)printf("非三角形");elseif(a1!=b1&

28、&a1!=c1&&b1!=c1)printf("一般三角形");elseif((a1==b1&&b1!=c1)

29、

30、(a1==c1&&a1!=b1)

31、

32、(c1==b1&&a1!=c1))printf("等腰三角形");elseif(a1==b1&&b1==c1)printf("等边三角形");}张振宇设计的测试用例和结果测试用例输入a,b,c输出15,6,7一般三角形22,3,5非三角形34,4,5等腰三角形43,3,3等边三角形50,1,2边长不能为06-2,1,3边长不能为负7200,200,200请输入1-100之间的整数测试我的代码结果截

33、图2.NextDate()实验代码#include#include#includevoidmain(){intyear;intmonth,day;intleap;//标志是闰年还是平年,为1时是闰年,为2时是平年time_tt;structtmstm;//Awhile(1){//循环测试printf("请输入年(yyyy)/月(mm)/日(dd)");scanf("%d/%d/%d",&stm.tm_year,&stm.tm_mon,&stm.tm_mday);//Byear=stm.tm_year

34、;month=stm.tm_mon;day=stm.tm_mday

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。