黑盒测试方法案例 (2)

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.自动售货机的部分需求规格说明如下:

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zzpzps.html