b.画判定表;
条件桩 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16构成三角形 Y Y Y Y Y Y Y Y N N N N N N N N
a=b Y Y Y Y N N N N X Y Y Y N N N N
b=c Y Y N N Y Y N N X Y N N Y Y N N
a=c Y N Y N Y N Y N X N Y N Y N Y N
动作桩 等边三角形 不存在 不存在 等腰三角形 不存在 等腰三角形 等腰三角形 普通三角形 非三角形 非三角形 非三角形 非三角形 非三角形 非三角形 非三角形 非三角形
c.合并化简
根据题意,不能构成三角形就不需要再考虑三边关系,所以不能构成三角形的列可以合并为一条,上表标红部分可以直接删除,逻辑不存在的2,3,5条也可以删除,形成下图最终的判定表,最后可以参考等价类和边界值来进行最终的用例设计;
条件桩 1 2 3 4 5 6构成三角形 Y Y Y Y Y N
a=b Y Y N N N X
b=c Y N Y N N X
a=c Y N N Y N X
动作桩 等边三角形 等腰三角形 等腰三角形 等腰三角形 普通三角形 非三角形
4.自动售货机的部分需求规格说明如下: