一、等价类划分:三角形三条边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)
(B>0) (2)
(C>0) (3)
(A+B>C) (4)
(B+C>A) (5)
(C+A>B) (6) (A<=0) (7)
(B<=0) (8)
(C<=0) (9)
(A+B<=C) (10)
(B+C<=A) (11)
(C+A<=B) (12)
是否是等腰三角形
(A=B) (13)
(B=C) (14)
(C=A) (15) (A!=B)and(B!=C)and(C!=A) (16)
是否是等腰直角三角形 :
三角形测试用例设计_计算机软件及应用_IT/计算机_专业资料。很好的例子三角形测试用例设计作者: ?王正也? 某程序规定:"输入三个整数 a、 b、 c 分别作为三边...
用等价类划分方法为该程序进行 进行测试用例设计。 进行 解:设 a、b、c 代表三角形的三条边。 1)分析题目中给出的和隐含的对输入条件的要求: a) 整数 b) ...
三角形问题测试用例设计之总结 三角形设计测试用例的问题在面试的时候经常遇到 假设输入三个整数a、b、c分别作为三边的边长构成三角形。通过程序判定所构成的三角形...
测试用例实例-三角形用例设计_IT/计算机_专业资料。测试用例实例-三角形用例设计测试用例实例--三角形用例设计 测试用例实例--三角形用例设计 --我们可以设三角形...
企业笔试的试题---三角形的测试用例设计 企业笔试的试题 三角形的测试用例设计 收藏 有同学去企业进行面试,在做笔试题,有这么一道设计测试用例的题。其实这道题也...
用等价类划分方法为该程序设计测试用例。 三角形等价类列表 判定类型 一般三角形 ((b+c)<=a)) (2) 等腰三角形 a!=c) 等边三角形 有效等价类 ((a>0) ...
三角形--测试用例_计算机软件及应用_IT/计算机_专业资料。今日推荐 ... 三角形测试用例设计 暂无评价 2页 免费 测试一个三角形的用例怎... 2页 ...
黑盒测试用例设计案例(三角形)_IT/计算机_专业资料。黑盒测试用例设计案例【例 1】假设现有以下的三角形分类程序。该程序的功能是,读入代表三角形边长的 3 个...
测试用例:三角形问题 需求参考: RQ1:任一条边的长度必须为整数; RQ2:任一条边的长度必须在[1,100]之间; RQ3:任意两边之和大于第三边。 设计测试用例(如...
热门文档