电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

三角形测试(测试用例)VIP免费

三角形测试(测试用例)_第1页
1/3
三角形测试(测试用例)_第2页
2/3
三角形测试(测试用例)_第3页
3/3
word教育资料三角形测试用例题目:输入三个数a、b、c分别作为三边的边长构成三角形。通过程序判定所构成的三角形是一般三角形、等腰三角形还是等边三角形时。用等价类划分方法为该程序设计测试用例。在三角形计算中,要求三角形的三个边长:ABC。1、当三边不可能构成三角形时提示错误,可构成三角形时计算三角形周长。2、若是等腰三角形打印“等腰三角形”,若两个等腰的平方和等于第三边平方和,则打印“等腰直角三角形”。3、若是等边三角形,则打印:“等边三角形”。4、画出程序流程图并设计一个测试用例。分析一下:1、构成三角形的条件:任意两边之和大于第三边;2、构成等腰三角形的条件:任意两边相等;3、构成等腰直角三角形的条件:任意两边相等,而且两条边的平方和等于第三边的平方和;4、构成等边三角形的条件:三条边都相等。那么用什么样的设计方法进行测试用例的设计呢?一、等价类划分:三角形三条边A、B、C的数据类型不同二、边界值分析:由于三角形的边长可以是正整数或正小数,所以就不对长度进行测试,那么边界值分析就不用了三、因果图法:三角形的三条边数据输入组合我们看一下三角形的流程图:注:改正一个小错误,在判斷是否是等腰直角三角形中A的平方=B的平方+C的平方。由于画图时,网络速度问题,导致真或假的值没有标注。三角形等价类列表判定类型有效等价类无效等价类word教育资料(2一般三角形非(一般)三角一般三角形((a>0)A(b>0)A(c>0))A(a<=0Vb<=0Vc<=0)A(((a+b)>c)V((a+c)>b)V((b+c)>a))(1)(((a+b)<=c)V((a+c)<=b)V((b+c)<=a))(2)等腰三角形(1)A(a=bVa=cVb=c)(3)V(a!=bAb!=cAa!=c)(4)等边三角形(1)A(a=b=c)(5)(2)V(a!=b!=c)(6)根据上表组成的测试用例:三角形等价类测试用例ID输入数据覆盖测试用例输出结果abc1345(1)2045(2)3305(2)4340(2)5145(2)6385(2)word教育资料7321(2)

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

三角形测试(测试用例)

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部