判定条件测试

判定条件测试,判定条件测试指的是设计若干测试用例执行条件结果和判定结果,判定条件覆盖指的是执行测试用例套件能够覆盖的条件结果和判定结果的百分比。100%的判定条件覆盖意味着100%的判定覆盖和100%的条件覆盖。
判定条件测试
继续以图所示的控制流图为例,分析如何达到100%判定条件覆盖要求:必须满足100%的判定覆盖,如判定 T1T2 和 F1F2;同时满足100%的条件覆盖,如T1T2T3T4 和F1F2F3F4。下表所示的两个测试用例可以满足100%的判定条件覆盖。
判定条件测试

满足100%判定条件覆盖的测试用例列表并不是惟一的,还可以选择其他测试用例来满足100%的判定条件覆盖,如下表所示。
判定条件测试

前面提到的测试用例1、2及测试用例3、4和5均满足100%的判定条件覆盖,也满足了100%的判定覆盖和100%条件覆盖。根据下表,读者还可以选择其他测试用例组合来满足100%的判定条件覆盖要求。
判定条件测试

酷客教程相关文章:

赞(0)

评论 抢沙发

评论前必须登录!