В чем разница между Prime Path Testing и Path Testing?
Я получил следующие типы списка тестирования белого ящика:
Control flow testing
Data flow testing
Branch testing
Statement coverage
Decision coverage
Modified condition/decision coverage
Prime path testing
Path testing
Может ли кто-нибудь дать мне пример с помощью кода, в чем разница между Prime Path Testing и Path Testing?
2 ответа
Решение
Простое тестирование пути - это особый случай тестирования пути, где: "Путь (p) является простым, если (p) - максимальный простой путь, т. Е. (P) не может быть расширен без потери простоты".
Это хорошее объяснение: http://studylib.net/doc/5705864/prime-path-coverage
Насколько я понимаю, чтобы найти основной путь, сделайте самый большой простой путь, который вы можете сделать из своих узлов, это ваш основной путь. Когда вы создаете этот максимально возможный простой путь, убедитесь, что никакие узлы не появляются дважды (кроме узлов входа и выхода).