企业笔试的试题-----三角形的测试用例设计(2)

发布时间:2021-06-07

三角形的测试用例设计

三、因果图法:三角形的三条边数据输入组合 我们看一下三角形的流程图:

注:改正一个小错误,在判断是否是等腰直角三角形中 A 的平方=B 的 平方+C 的平方。由于画图时,网络速度问题,导致真或假的值没有标注。 我们再分析一下三角形的等价类: 有效等价类: 输入 3 个正整数或正小数: 1、两数之和大于第三数,如 A<B+C;B<C+A;C<A+B 2、两数之和不大于第三数 3、两数相等,如 A=B 或 B=C 或 C=A 4、三数相等,如 A=B=C 5、三数不相等,如 A!=B,B!=C,C!=A 无效等价类: 1、空 2、负整数 3、非数字 4、少于三个数

三角形测试用例类别

三角形的测试用例设计

输入条件

有效等价类

无效等价类

(A>0)

(1)

(A<=0)

(7)

(B>0)

(2)

(B<=0)

(8)

(C>0) 是否是三角形 (A+B>C)

(3)

(C<=0)

(9)

(4)

(A+B<=C)

(10)

(B+C>A)

(5)

(B+C<=A)

(11)

(C+A>B)

(6)

(C+A<=B)

(12)

(A=B) 是否是等腰三角形

(13)

(B=C)

(14)

(A!=B)and(B!=C)and(C!=A)

(16)

(C=A)

(15)

(A=B)and(A2+B2=C2) 是否是等腰直角三角形

(17)

(B=C)and(B2+C2=A2)

(18)

(A!=B)and(B!=C)and(C!=A)

(20)

(C=A)and(C2+A2=B2)

(19)

(A!=B) 是否是等边三角形

(22)

(A=B)and(B=C)and(C=A)

(21)

(B!=C)

(23)

(C!=A)

(24)

三角形测试用例:序号 1 [A,B,C] [3,4,5] 覆盖等价类 (1)(2)(3)(4)(5)(6) 输出 是三角形

三角形的测试用例设计

条件:

C1:1≤A≤100 C2:1≤B≤100 C3:1≤C≤100 C4:A < B+C C5:B < A+C C6:C < A+B C7:A=B C8:B=C C9:A=C 动作:

企业笔试的试题-----三角形的测试用例设计(2).doc 将本文的Word文档下载到电脑

精彩图片

热门精选

大家正在看

× 游客快捷下载通道(下载后可以自由复制和排版)

限时特价:7 元/份 原价:20元

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219