软件测试 决策表
决策表技术使用的一下特征的应用
If then else 逻辑关系
输入变量之间存在逻辑关系
计算过程中涉及对输入变量子集的处理
输入与输出之间存在因果关系
圈复杂度较高
决策表规模的增长方式不高(有N个条件的有限项决策表有2^N条规则),有几种方法来处理这个问题,使用扩展项决策表,使用代数方法化简决策表,将大表“分解”为若干小表,找出条件项的重复模式等,
同其他技术一样,逐步深入会有所帮助,若第一轮尝试中构建的条件和行为集合不满意,就把这个结果作为阶梯,逐渐改进,直到得到满意的决策表为止。