路径测试是一种基于源代码或算法的结构测试方法,而不是基于规范。它可以应用于不同的粒度级别。
规格准确
正确定义和访问数据
除影响控制流程的系统外,系统中不存在任何缺陷
控制流图(CFG)
通过将代码表示为节点,区域和边缘,将程序转换为流图。
对决策路径(DD)的决策
可以将 CFG 分解为各种决策到决策路径,然后折叠到单个节点中。
独立(基础)路径
独立路径是通过 DD 路径图的路径,其不能通过其他方法从其他路径再现。