第1页共7页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第1页共7页实验二实验的目的和要求:目的:(1)掌握等价类划分方法的步骤;(2)扩宽测试思维;要求:能够用等价类划分的思想设计测试用例实验内容:问题陈述:简单版本:三角形问题接受三个整数a、b和c作为输入,用作三角形的边。程序的输出是由这三条边确定的三角形类型:等边三角形、等腰三角形、不等边三角形或非三角形。改进版本:三角形问题接受三个整数a、b和c作为输入,用作三角形的边。整数a、b和c必须满足以下条件:c1:1<=a<=200c4:a0,b>0,c>0)一个数不为正数a不为正数(29)b不为正数(30)c不为正数(31)两个数不为正数a、b不为正数(32)a、c不为正数(33)b、c不为正数(34)三个数不为正数a、b、c均不为正数(35)(5)两边之和大于第三边两边之和小于第三边a+bb且b<>c(42)a<>c且c<>b(43)b<>a且a<>c(44)(7)等边(a=b=c)a<>b<>c(45)二、设计测试用例输入数据预期结果实际结果覆盖条件3、4、5输出一般三角形输出一般三角形1、2、3、4、53、3、4输出等腰三角形输出等腰三角形1、2、3、4、5、63、3、3输出等边三角形输出等边三角形1、2、3、4、5、6、72.5、4、5输出一般三角形输出一般三角形84、2.5、5输出一般三角形输出一般三角形95、4、2.5输出一般三角形输出一般三角形10第5页共7页第4页共7页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第5页共7页2.1、2.6、3输出一般三角形输出一般三角形112.1、3、2.6输出一般三角形输出一般三角形123、2.1、2.6输出一般三角形输出一般三角形132.5、1.5、2.5输出一般三角形输出一般三角形第6页共7页第5页共7页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第6页共7页importjava.io.*;classsanj{publicstaticinta,b,c;publicstaticvoidmain(Stringarg[])throwsIOException{try{BufferedReaderstdin=newBufferedReader(newInputStreamReader(System.in));//接收键值System.out.println("输入三边值,每个值输入后回车");System.out.println("请输入:");a=Integer.valueOf(stdin.readLine());b=Integer.valueOf(stdin.readLine());c=Integer.valueOf(stdin.readLine());第7页共7页第6页共7页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第7页共7页}catch(IOExceptione){System.out.println("出现异常!");System.exit(0);}if(a+b