判定表法
1、定义:
等价类,边界值分析法一般是对单一输入进行测试用例分析的方法。判定表是对其的一种补充,对于多种输入之间存在的组合关系并且对应执行不同动作,进行测试用例的分析的方法。
2、相关名称:
条件桩:系统所有输入;
动作桩:系统所有可能输出;
条件项:系统所有输入的取值;
动作项:系统所有可能输入对应的输出取值;
3、使用步骤:
(1)找出所测系统所有输入,以及可能的输出结果(条件桩、动作桩);
(2)构造判定表;
(3)列出所有系统输入取值组合(若输入个数为N,则组合总数为2的N次方);
(4)去除不符合系统需求的不合理组合;
(5)将剩下的输入组合根据需求填入对应动作项;
(6)简化判定表(对于某两个输入其他条件变化对于执行结果影响不大时,可以合并;但并不建议合并,容易测漏);
(7)每一种输入组合编写一条测试用例。
4、相关例子:
购买电影票