软件测试 决策表

决策表技术使用的一下特征的应用

If then else 逻辑关系

输入变量之间存在逻辑关系

计算过程中涉及对输入变量子集的处理

输入与输出之间存在因果关系

圈复杂度较高

 

决策表规模的增长方式不高(有N个条件的有限项决策表有2^N条规则),有几种方法来处理这个问题,使用扩展项决策表,使用代数方法化简决策表,将大表“分解”为若干小表,找出条件项的重复模式等,

 

同其他技术一样,逐步深入会有所帮助,若第一轮尝试中构建的条件和行为集合不满意,就把这个结果作为阶梯,逐渐改进,直到得到满意的决策表为止。

posted @ 2013-04-02 22:32  悠扬小调  阅读(619)  评论(0编辑  收藏  举报