软工实验四模板

软工实验四模板

ID:28484617

大小:338.01 KB

页数:9页

时间:2018-12-10

软工实验四模板_第1页
软工实验四模板_第2页
软工实验四模板_第3页
软工实验四模板_第4页
软工实验四模板_第5页
资源描述:

《软工实验四模板》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、实验四实验项目软件测试日期专业班级学生学号一、实验目的掌握熟悉黑盒测试方法、白盒测试方法。二、主要仪器设备微型计算机系统,MSVisio2003软件,IDE环境(如:TC2.0、VC++6.0等)三、实验原理与方法根据提供的程序,选择指定的设计程序进行单元测试:(1)使用等价分类法、边界值分类法或对比分析法进行黑盒测试用例设讣;(2)使用逻辑覆蛊法和路径覆蛊法进行白盒法测试用例设汁。四、实验内容与步骤(提示:给出较详的操作设计方案、步骤、纠错、代码)1、主要内容根据所提供的程序模块,设计和构建测试环境,使用黑盒测试方法对程序进行单元测试;编写设

2、计测试方案:设汁驱动模块与桩模块、设计测试用例、记录测试过程、编写测试报告。1)、测试方法:①黑盒法:等价类划分法、边界值分类法②白盒法:逻辑覆盖法(选2种)、基本路径覆盖法2)、指定的问题:案例:三角形面积的计算inttri-mj(floata,floatb,floatc,float氺f)if(a<0

3、

4、b〈0IIc<0)return-2;if(a二0

5、

6、b=0IIc二0)return-1;if(a>0&&b〉0&&c〉0){if(a==b&&b==c&&a==c){*f=Szsj(a);return1;}A正三角行面积*/elseif(a+

7、b>c&&b+c>a&&c+a〉b){=Srsj(a,b,c);return2;}else{*f=Lcort(a,b,c);return3;}}elsereturn0}2、测试方案A任意三角行面积*/A判断合理边并返回吟1)测试环境(在Visio中设计测试系统结构与代码,提交文档:“班级_学号_TE.vsd”中)(1)驱动模块A.内部结构图入口〕a输入三边<()

8、

9、b<()

10、

11、cc边长不力负伉.a^=-0

12、

13、b==0

14、tceA+Bx&a&&a+c>b?辕出正边形三角形面稅>ttrfr三角形的—lOJ—g出口B.代码n>ire

15、tVi.卜1丄说.ilJ.VivKiIV4.MA4f<9j.mjhJMlUh1<«4NilMlvl}ptixf^v%TJh%.Kcr.4l*afm

16、(I.mTTM

17、k<

18、>va-l.5caw3:ptiXl,拖两;i!K+:介tTi

19、TRbmdq)

20、Mirt嫌W杧]•制.鴆fr-B^rrt^.ithrnrui^nwiiWPic;]](2)桩模块A.内部结构图(^鐲*麴項/Ufa#*■:rb,4>///f,H*4IWL

21、

22、擊駟*MHad•-•’•Ufa*4,ft甬41疆_麵啤《Rir/

23、l"I!HItrwium»>州邐0山拃*•:MMUcHimIM«^n«MCKAMI«.>fInik«iC*rUju

24、imn峰Ji^iauUinIt>«LXniji4

25、V

26、pqen:kjm

27、

28、、h»MlhftWUM4iHI机時叱n>MBIkM.fbMBAjIiMtKAMIb>rIrafefixl-fttfldIc»r«tai

29、feinj*HH0taumn晒《nifRAXTlArt4lint2)测试用例设计说明:(1)黑盒测试法:等价类划分:是把所有可能的输入数据分成若干部分子集,然后从每一个子集中选取少数具有代表性的数裾作为测试用例。边界值划分:对输入或输出的边界值(选取正好等于,刚刚大于或刚刚小于边界的值作为测试数据)进行设计测试用例。(2)白盒测试法:逻辑覆盖法:以程序

30、内部的逻辑结构为基础,确保每个判定分支至少执行一次没计测试用例。基本路径覆盖法:设计出的测试用例要保证在测试屮,程序的每一个可执行语句至少要执行一次。3、实验主要步骤1)系统的启动过程双击桌面卜.的MicrosoftOfficeVisio2003,泊动visio软件。2)环境建造过程(1)双击打开VC++软件,选择“新建”后,新建一个控制台工程文件,工程文件名为Test,并选择存储位置,单击确认。(2)再次选择“新建”后,新建一个C++源程序,程序名设置与工程名相同,单击确认。(3)在源程序窗口中,输入驱动模块、被测模块和桩模块的程序代码。在输

31、入结束后,选择编译并运行程序。3)测试过程(1)编译并运行驱动程序。(2)预先设计的测试用例已经存储在数组屮,因此可直接观察运行结果,并记录下来。五、

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

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

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