在DO-178B的背景下,条件和输入的数量可能有所不同:(A && B) or (A && C)有三个输入但有四个条件,因为每个发生的A都被认为是一个独特的条件。 多个条件覆盖需要2^n个测试用例,其中n是输入数。 可是你知道这一点: if(X>100 && X<200 && X!=50)
有三个条件下使用相同的输入,但我知道那是不是作者的意思,否则我将只需要两个测试用例覆盖那些在所有组合条件
考虑以下情形: If (condition1)
statement..
Else if (condition2)
statement..
Else if (condition3)
statement..
else end
我的问题是 - >在行/分支覆盖测试,如果第一个条件是真实的,有可能是第二个条件运行? 注:如果 - >不