多测师肖sir_高级金牌讲师_测试用例设计方法之判定表
判定表考虑的是组合情况:
判定表定义: 分析和表达多逻辑条件 下的执行不同操作的情况
结构:由4个部分组成
1)条件桩(condition stub):列出问题 的 所有条件(通常条件次序无关紧要)。
2)条件项(condition entry):列出针 对 它条件的取值(所有情况下的真假值)
3)动作桩(action stub):列出问题规 定 可采取的动作(顺序无约束)。
4)动作项(action entry):列出条件各 种情况的应采取的 动作
创建步骤:
1)确定规则的个数:若有N个条件,每一 个条件下有2个值,则有2^n种规则。
2)列出所有条件桩与动作桩。
3)输入条件项。
4)输入动作项得到初始判定表。
5)简化(合并相似规则)。
6)编写测试用例
判定表的作用:
利用判定表将复杂的问题按照 各种可能的 情况全部列举出来, 能针对不同逻辑条件 的组合值, 分别执行不同的操作
==============