Значения параметров, которые вы указали в @CucumberOptions
, могут быть неправильно настроены, как того требует Cucumber.
features
- это путь к папке файловой системы, в которой можно найти файл функции, а не полный путь к файлу.
glue
- это имя пакета, в котором находится ваш класс определения шага, а не путь файловой системы к самому пакету.
Итак, ваша конфигурация должна быть такой:
@CucumberOptions(
features = "src/test/resources/feature"
,glue = {"stepDefinition"}
,monochrome = true
,plugin = {"html:target/Report/cucumber-html-report", "json:target/Report/cucumber-json-report.json" }
)