当使用称为多条件覆盖的白盒测试方法时,我们是采用所有条件语句还是仅采用具有多个条件的语句?现在也许是名字中的线索,但我不确定。
所以如果我有以下方法
void someMethod()
{
if(a && b && (c || (d && e)) ) //Conditional A
{
}
if(z && q) // Conditional B
{
}
}
我是只为“条件 A”生成真值表,还是也为条件 B 生成真值表?
谢谢,