51Testing软件测试论坛

标题: 求三角形问题的边界值分析测试用例 [打印本页]

作者: yang6651    时间: 2008-6-20 10:49
标题: 求三角形问题的边界值分析测试用例
一个程序,输入三个整数,表示一个三角形的三个边长,该程序产生一个结果,指出该三角形是等边三角形、等腰三角形还是不等边三角形。  烦请哪位高手帮忙解答一下
作者: groanspring    时间: 2008-6-20 18:47
等价类更适合些。
作者: lanshier    时间: 2008-6-22 22:33
按照满足三角形的条件去分,三边分别设置为:a,b,c 等价类划分法:
三边:  a>0,b>0,c>0,a+b>c,a+c>b,b+c>a,a-b<c,b-c<a,a-c<b::::a<0,b<0.c<0,a+b<c,a+c<b,b+c<a,a-b>c,b-c>a,a-c>b
等腰:a=b or b=c or a=c:::::::::a!=b&&b!=c&&c!=a;
等边:a=b=c:::::::::::::a!=b or b!=c or c!=a
这是上完课时,老师讲的思路,我也只是记个大概,希望对你有所帮助,希望高手来补充更完善一些~~~
作者: liujianhao    时间: 2008-6-25 21:27
有边长的限制吗?如果有,等价类和边界值综合起来考虑就差不多全了




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2