欢迎来到天天文库
浏览记录
ID:16464368
大小:1.42 MB
页数:30页
时间:2018-08-10
《软件质量保证与测试实验指导书》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、《软件质量保证与测试》实验指导书姓名:学号:班级:软指导老师:目录实验一用例设计与黑盒测试21.实验目的22.实验设备23.实验内容34.实验要求3实验二WEB测试131.实验目的132.实验设备133.实验内容144.实验要求14实验三代码分析与单元测试171.实验目的172.实验设备183.实验内容184.实验要求26实验四性能测试与结果分析261.实验目的262.实验设备273.实验内容274.实验要求27实验一用例设计与黑盒测试1.实验目的(1)能够熟练应用黑盒测试技术进行测试用例设计(2)对测试用例进行优化测试2.实验设备主流PC机一套,安装有主流的
2、编程工具如MyEclipse、C、VisualC++3.实验内容(1)三角形问题:输入三个正整数a、b、c(1-200),分别作为三角形的三条边,通过程序判断三条边是否能构成三角形?如果能构成三角形,判断三角形的类型(等边三角形、等腰三角形、一般三角形)。请用黑盒测试的方法设计测试用例。(2)NextDate问题:输入三个变量month、day和year,输出:输入日期后一天的日期,比如:输入为1986年6月9日,则该函数的输出应为1986年6月10日。年份为1-2050年。请用黑盒测试的方法设计测试用例。程序界面如下:(3)选做内容:课件中的其他问题,或者,
3、实现一个登陆模块,用户名要求由字母和数字组成且第一个必须是字母,长度为6-10,密码由六位数字组成,请根据黑盒测试的方法设计测试用例。1.实验要求(1)根据题目要求,编写相关程序。三角形问题:核心代码:privatevoidbutton2_Click(objectsender,EventArgse)//重新输入{textBoxA.Text="";textBoxB.Text="";textBoxC.Text="";textBoxXZ.Text="";}privatevoidbutton1_Click(objectsender,EventArgse)//判断形状{
4、stringa=textBoxA.Text.Trim();stringb=textBoxB.Text.Trim();stringc=textBoxC.Text.Trim();if(IsInt(a)&&IsInt(b)&&IsInt(c)){intia=int.Parse(a);intib=int.Parse(b);intic=int.Parse(c);if(IsIn1To200(ia)&&IsIn1To200(ib)&&IsIn1To200(ic)){if(ia+ib<=ic
5、
6、ia+ic<=ib
7、
8、ib+ic<=ia){textBoxXZ.Text="不能构
9、成三角形";return;}if(ia==ib&&ib==ic){textBoxXZ.Text="等边三角形";return;}if(ia==ib
10、
11、ia==ic
12、
13、ib==ic){textBoxXZ.Text="等腰三角形";return;}textBoxXZ.Text="一般三角形";}else{MessageBox.Show("参数输入超过限定值!");}}else{MessageBox.Show("参数输入非法!");}}privateboolIsInt(stringstr)//判断是否是整数{try{int.Parse(str);returntrue
14、;}catch(System.Exceptione){returnfalse;}}privateboolIsIn1To200(intcs)//判断是否在1至200范围{if(cs>=1&&cs<=200){returntrue;}else{returnfalse;}}NextDate问题:privatevoidbuttonClose_Click(objectsender,EventArgse)//关闭{this.Close();}privateboolIsInt(stringstr)//判断是否是整数{try{int.Parse(str);returntrue
15、;}catch(System.Exceptione){returnfalse;}}privatevoidbuttonNextDate_Click(objectsender,EventArgse){//textBoxNextDatestringyear=textBoxYear.Text.ToString().Trim();stringmonth=textBoxMonth.Text.ToString().Trim();stringday=textBoxDay.Text.ToString().Trim();if(IsInt(year)&&IsInt(month)&&
16、IsInt(day)){inty=in
此文档下载收益归作者所有