Я никогда не понимал, зачем нужны несколько бегунов, если просто запустить другой сценарий ios, это кажется не очень эффективным. Я бы использовал только один бегунок и выбирал, что запускать по тегам. Аннотируйте вашу функцию каким-нибудь тегом, например @someTag
, и запустите ее.
Например: mvn test -Dcucumber.filter.tags="@someTag"
Из документации по огурцу:
cucumber.features= # command separated paths to feature files. example: path/to/example.feature, path/to/other.feature
cucumber.glue= # comma separated package names. example: com.example.glue
Попробуйте добавить пакет для бегунов также: glue= {"stepDefinition", "runner"},