黑盒及白盒测试(内含源代码)

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

黑盒测试实验报告一、三角形等价类分析三角形等价类分析法输入条件有效等价类无效等价类是否三角形三条边0a101(1)a=0||a100(7)0b101(2)b=0||b100(8)0c101(3)c=0||c100(9)a+bc(4)a+b=c(10)b+ca(5)b+c=a(11)c+ab(6)c+a=b(12)是否等腰三角形a=b(13)a!=b&&b!=c&&a!=c(16)b=c(14)a=c(15)是否等边三角形a=b&&b=c&&a=c(17)a!=b(18)b!=c(19)a!=c(20)用例(a,b,c)覆盖等价类输出Test1(3,4,5)(1)(2)(3)(4)(5)(6)一般三角形Test2(0,1,2)7)出现异常Test3(2,0,1)8)出现异常Test4(1,2,0)9)出现异常Test5(1,2,3)10)一般三角形Test6(3,1,2)11)一般三角形Test7(1,3,2)12)一般三角形Test8(3,3,4)(1)(2)(3)(4)(5)(6)(13)是等腰Test9(4,3,3)(1)(2)(3)(4)(5)(6)(14)是等腰Test10(3,4,3)(1)(2)(3)(4)(5)(6)(15)是等腰Test11(3,4,5)(1)(2)(3)(4)(5)(6)(16)一般三角形Test12(3,3,3)(1)(2)(3)(4)(5)(6)(17)是等边Test13(3,4,3)(1)(2)(3)(4)(5)(6)(18)是等腰Test14(3,4,3)(1)(2)(3)(4)(5)(6)是等腰(19)Test15(4,4,3)(1)(2)(3)(4)(5)(6)(20)是等腰二、实验源代码importjava.io.*;classTrigon{staticprivatedoublea,b,c;staticpublicvoidmain(String[]sss){try{InputStreamin=System.in;InputStreamReaderinRead=newInputStreamReader(in);BufferedReaderread=newBufferedReader(inRead);System.out.println(输入三边值,每个值输入后回车);a=Double.valueOf(read.readLine());b=Double.valueOf(read.readLine());c=Double.valueOf(read.readLine());}catch(IOExceptione){System.out.println(出现异常!);System.exit(0);}if(a1||a100||b1||b100||c1||c100){System.out.println(出现异常!);}else{if(a+bc||a+cb||b+ca){System.out.println(你输入的不能构成三角形);}elseif(a==b||a==c||b==c){if(a==b&&b==c)System.out.println(是等边);elseSystem.out.println(是等腰);}elseSystem.out.println(一般的三角形);}}}三、实验测试用例截图(1)(2)(3)(4)(5)(6)(7)(8)(9)(10)(11)(12)(13)(14)(15)注:所用软件JavaApplicationl-NetBeans白盒测试实验报告一、流程图OyesnoAnoyesDCnoyesFEnoyesG二、设计测试用例(1)语句覆盖开始0a100and0b100and0c100a+bcanda+cbandb+caa=borb=cora=ca=bandb=c出现异常不能构成三角形一般三角形是等腰是等边结束BHIabc路径输出结果Test1215OACI你的输入不能构成三角形Test2345OADEI一般的三角形Test3334OADFGI是等腰Test4333OADFHI是等边Test5012OBI出现异常(2)判定覆盖(分支覆盖)abc路径输出结果Test1215OACI你的输入不能构成三角形Test2345OADEI一般的三角形Test3334OADFGI是等腰Test4333OADFHI是等边Test5012OBI出现异常(3)条件覆盖abc路径输出结果Test1215OACI你的输入不能构成三角形Test2345OADEI一般的三角形Test3334OADFGI是等腰Test4333OADFHI是等边Test5000OBI出现异常(4)判定/条件覆盖abc路径输出结果Test1215OACI你的输入不能构成三角形Test2521OACI你的输入不能构成三角形Test3251OACI你的输入不能构成三角形Test4345OADEI一般的三角形Test5334OADFGI是等腰Test6433OADFGI是等腰Test7343OADFGI是等腰Test8333OADFHI是等边Test9012OBI出现异常Test10201OBI出现异常Test11120OBI出现异常(5)路径覆盖abc路径输出结果Test1215OACI你的输入不能构成三角形Test2345OADEI一般的三角形Test3334OADFGI是等腰Test4333OADFHI是等边Test5012OBI出现异常

1 / 10
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功