因果图是一种利用图解分析法去分析输入的各种组合情况,从而设计测试用例的方法。
在输入与输入存在一定的约束关系时,简单的逻辑关系,用判定表就可以完成测试用例的设计,
但是复杂的逻辑关系,只用判定表就不太合适,因为判定表主要考虑的是条件与动作之间的关系,很少去
考虑条件与条件之间的关系
输入与输入关系 | 描述 |
异 | 所有输入条件中,有一个产生或者一个也没有 |
或 | 所有输入条件中,最少有一个产生 |
唯一 | 所有输入条件中,有且只有一个产生 |
要求 | 所有输入条件中,只要有一个产生,其他的也跟着产生 |
输入与输出关系 | 描述 |
恒等 |
当输入条件发生时,结果一定会出现; 当输入条件不发生时,结果一定不会出现。 |
非 |
当输入条件发生时,结果一定不会出现; 当输入条件不发生时,结果一定会出现。 |
与 | 当多个输入条件中,只有所有的输入条件都发生,结果才会发生。 |
或 | 当多个输入条件中,只要有一个输入条件发生,结果就会发生。 |
原文:https://www.cnblogs.com/marton/p/10661726.html