Добрый день.
Подскажите плиз как дебажить в IDEA maven проект с cucumber-jinit?
Ставлю брейкпойнты, но на них не останавливается.
Добрый день.
Подскажите плиз как дебажить в IDEA maven проект с cucumber-jinit?
Ставлю брейкпойнты, но на них не останавливается.
Первое, что требуется уточнить - где конкретно вы ставите брейкпоинты: в feature файлах, в шагах или например в имплементации страниц ( в случае если у вас используется Page Object pattern)?
Есть несколько способов запуска тестов - с помощью отдельных Runner классов ( Заметки программистера: Java со вкусом огурчика ) или создавая отдельные Run/Debug configuration в IDEA для каждого сценария или фичи.
В случае, если Вы используете конфигурации Идеи - необходимо напрямую указать в конфигурации путь к feature файлам, шагам и тестовому проекту. Для этого откройте Edit configuration и проверьте правильный путь к файлу со сценариями. Секция Glue означает пекедж, в котором Cucumber ищет Ваши Step Definitions. Его тоже необходимо указать - если он автоматически не заполнен или неверно указан.