以下逻辑覆盖准则中,哪个是从整体角度出发开展测试的,即只关心判定表达式取值为真和假,而不涉及对判定表达式中条件取值的验证。
时间: 2024-03-04 18:54:12 浏览: 134
条件覆盖是从整体角度出发开展测试的,它只关心判定表达式取值为真和假,而不涉及对判定表达式中条件取值的验证。条件覆盖要求测试用例能够覆盖每个条件的真假取值至少一次,以此来发现条件表达式中的逻辑错误和缺陷。与条件覆盖相比,其他逻辑覆盖准则,如判定覆盖、条件组合覆盖、判定/条件组合覆盖等,更加全面和细致,需要验证每个条件的取值情况。
相关问题
以下逻辑覆盖准则中,哪个条件是从局部角度出发开展测试的,即只关心判定表达式中条件取值为真和假,而不涉及对判定表达式取值的验证。
判定覆盖是从局部角度出发开展测试的,它只关心判定表达式中条件取值为真和假,而不涉及对判定表达式取值的验证。判定覆盖要求测试用例能够覆盖每个判定的真假取值至少一次,以此来发现判定表达式中的逻辑错误和缺陷。与判定覆盖相比,其他逻辑覆盖准则,如条件覆盖、条件组合覆盖、判定/条件组合覆盖等,更加全面和细致,需要验证每个条件的取值情况。
以下逻辑覆盖准则中, 是从局部角度出发开展测试的
条件覆盖是从局部角度出发开展测试的逻辑覆盖准则。
条件覆盖又称为判定覆盖或决策覆盖,它要求测试用例覆盖程序中的每个条件,并且每个条件的结果都至少执行一次。它能够检测出由于条件组合导致的错误,是一种比语句覆盖更为严格的覆盖准则。
由于条件覆盖只关注程序中的条件,而不考虑程序的控制流结构,因此是从局部角度出发开展测试的。测试人员只需要关注程序中的每个条件是否能够被覆盖,而不需要考虑整个程序的执行路径。