测试设计方法——条件组合覆盖
条件组合覆盖:设计测试用例,使得被测试程序中的每个判定中条件结果的所有可能组合至少执行一次。
例如:
案例代码中有判定2个,条件3个(判定1有2个条件,判定2有1个条件),判定1的条件组合为4个,判定2的条件组合为2个
设计测试用例执行了5个条件组合,条件组合覆盖率为:5/(4+2)=83%
测试设计方法——路径覆盖
路径覆盖:设计测试用例,覆盖程序中所有可能的路径。
例如:
案例代码中共有4条路径
设计测试用例执行了3条路径,路径覆盖率为3/4=75%
测试设计方法——逻辑覆盖
测试设计方法——基本路径测试法
基本路径测试法:在程序控制流图的基础上,通过分析程序的环路复杂性,导出基本可执行路径集合,从而设计测试用例。
基本路径测试法步骤:
本文内容不用于商业目的,如涉及知识产权问题,请权利人联系51Testing小编(021-64471599-8017),我们将立即处理