Path Testing — это метод структурного тестирования, основанный на исходном коде или алгоритме, а не на спецификациях. Может применяться на разных уровнях зернистости.
Технические характеристики точны
Данные определены и доступны правильно
В системе нет дефектов, кроме тех, которые влияют на поток управления
График потока управления (CFG) — Программа преобразуется в графики потока путем представления кода в узлах, областях и ребрах.
Путь решения к решению (DD) — CFG может быть разбит на различные пути решения к решению, а затем свернут в отдельные узлы.
Независимые (базисные) пути. Независимый путь — это путь через граф пути DD, который не может быть воспроизведен из других путей другими методами.