欢迎来到天天文库
浏览记录
ID:48124864
大小:108.00 KB
页数:4页
时间:2020-01-21
《实验八 软件测试方法之逻辑覆盖法练习.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、实验报告实验八软件测试方法之逻辑覆盖法练习一、实验目的掌握软件测试的常用方法之一逻辑覆盖法的使用。二、实验内容已知有如下一段代码:inta,b,c;if(a<1andb>0)c=5;elseif(b<-3)c=4;请画出这段代码的程序流程图,并分别采用语句覆盖、分支覆盖、条件覆盖、分支—条件覆盖、条件组合覆盖和路径覆盖的方法设计测试用例,并使用你所熟悉的任意一种编程语言对你选择的测试用例进行测试。二、实验提交内容一份采用逻辑覆盖测试法的测试报告,包含如下内容:(1)程序主要代码(2)程序流程图(3)语句覆盖测试用
2、例及结果(4)分支覆盖测试用例及结果(5)条件覆盖测试用例及结果、实验提交模式和时间11月4日提交纸质实验报告文件。四、注意事项请参照教师提供的测试案例ppt#includevoidmain(){inta,b,c;if(a<1
3、
4、b>0)returnc=5;NY结束C=3C=4输出cNYb<-3C=5a<1,b>0输入a,b,c开始-4-elseif(b<-3)returnc=4;elsereturnc=3;}1、语句覆盖测试用例(按照下面的表格样式填写测试用例)测试用例输入输出magic的值条
5、件x>0的值条件y>0的值条件magic<0的值判定M的取值判定N的取值覆盖路径X=1y=11211FTFabefX=-1y=-10-1-1TFTacdf2、判定覆盖测试用例(按照下面的表格样式填写测试用例)-4-测试用例输入输出magic的值条件x>0的值条件y>0的值条件magic<0的值判定M的取值判定N的取值覆盖路径X=1y=11211FTFabefX=-1y=-10-1-1TFTacdf1、条件覆盖测试用例(按照下面的表格样式填写测试用例)测试用例输入输出magic的值条件x>0的值条件y>0的值条件m
6、agic<0的值判定M的取值判定N的取值覆盖路径X=1y=11211FTFabefX=-1y=-10-1-1TFTacdf2、判定/条件覆盖测试用例(按照下面的表格样式填写测试用例)测试用例输入输出magic的值条件x>0的值条件y>0的值条件magic<0的值判定M的取值判定N的取值覆盖路径X=1y=11211FTFabefX=-1y=-10-1-1TFTacdf3、条件组合覆盖测试用例(按照下面的表格样式填写测试用例)测试用例输入输出magic的值条件x>0的值条件y>0的值条件magic<0的值判定M的取值
7、判定N的取值覆盖路径x=2,y=315TTFTFabefx=-2,y=-30FFTFTacdfx=2,y=-30TFTFTacefx=-2,y=30FTTFTacdf4、路径覆盖测试用例(按照下面的表格样式填写测试用例)-4-测试用例输入输出magic的值条件x>0的值条件y>0的值条件magic<0的值判定M的取值判定N的取值覆盖路径X=1y=11211FTFabefX=-1y=-10-1-1TFTacdf-4-
此文档下载收益归作者所有