全站数据
8 4 2 0 5 8 1

判定覆盖,条件覆盖和路径覆盖的测试设计

正迪经济 | 简单学习,快乐成才!         
问题更新日期:2024-04-20 06:54:31

问题描述

判定覆盖,条件覆盖和路径覆盖的测试设计希望能解答下
精选答案
最佳答案

判定覆盖只关心判定表达式的值(真/假),而条件覆盖涉及到判定表达式的每个条件的值(真/假)。

语句覆盖是指选择足够的测试用例,使得运行这些测试用例时,被测程序的每一个语句至少执行一次,其覆盖标准无法发现判定中逻辑运算的错误。

2、判定覆盖是指选择足够的测试用例, 使得运行这些测试用例时,每个判定的所有可能结果至少出现一次,但若程序中的判定是有几个条件联合构成时,它未必能发现每个条件的错误。

3、条件覆盖是指选择足够的测试用例, 使得运行这些测试用例时,判定中每个条件的所有可能结果至少出现一次,但未必能覆盖全部分支