判定表是分析和表达多逻辑条件下执行不同操作的情况的工具。(在遇到复杂业务逻辑时可以利用该表理清业务逻辑关系)
一、判定表重要概念
1.条件
条件桩:列出了所有条件,通常认为列出条件的次序无关紧要。
条件项:列出了所有条件的取值组合,在所有可能情况下的真假值。2.动作
动作桩:列出所有可能的操作,这些操作的排列顺序没有约束。
动作项:列出在条件项的各种取值情况下应该采取的动作。3.规则
规则:任何一个条件组合的特定取值及其他相应要执行的操作称为规则。在判定表中贯穿条件项和动作项的一列就是一条规则。
二、判定表的4个组成部分
三、判定表应用步骤
1.理解需求,列出条件桩和动作桩。
2.设计及优化判定表。(2的n次方种)
3.填写动作项。
4.根据判定表中输出结果的表现,进行判定表的合并(非必须),简化判定表。
5.抽取测试用例。
四、小示例
根据判定条件编写判定表测试用例
持续更新…
最后更新: 2018年05月11日 14:35