逻辑覆盖
语句覆盖:又称行覆盖,段覆盖,基本块覆盖,度量被测代码中每个可执行语句是否被执行到了
判定覆盖:又称分支覆盖,设计足够多的测试用例,使得程序中的每一个判断至少获得一次"真"和一次"假"
条件覆盖:使得每个判断中每个条件的可能取值至少满足一次
条件/判定组合覆盖:通过设计足够多的测试用例,使得每个判断中每个条件的可能取值至少满足一次,也使得程序中的每一个判断至少获得一次"真"和一次"假"
组合覆盖:执行足够多的测试用例,使得程序中每个判定的所有可能的条件取值都至少出现一次,满足这个一定满足前三个
路径覆盖:利用设计足够多的测试用例,覆盖程序中所有可能的路径