📜  可行路径

📅  最后修改于: 2020-12-04 06:15:23             🧑  作者: Mango


什么是可行路径?

如果对输入值进行了分配,则可以通过函数或过程进行控制流路径,从而驱动该路径的执行。我们还可以使用正则表达式来描述一组路径。

可行路径分析取决于:

  • 函数的常量和变量声明的关联类型。

  • 从头到尾的路径。

方法:

使用白盒测试技术可以很好地分析路径,在这种技术中,测试案例是根据代码构建的,而无需参考要求或规范。构建了一组测试用例,以满足一个或多个覆盖标准。

  • 语句覆盖范围:程序的每个语句应以最少的测试次数执行。

  • 决策范围:每个决策的结果都应正确与错误。

  • 条件覆盖率:除了测试每个决策的结果外,还必须通过决策中子条件的不同值来采用各种方法来达到每个结果。

  • 路径覆盖率:测试了整个程序的所有控制流路径。