Другой результат при передаче тегов в свойстве pom по сравнению с maven для cucumber-jvm-parallel-plugin - PullRequest
0 голосов
/ 04 июня 2018

Коротко и просто.Когда я передаю теги внутри моего файла pom, как показано ниже:

<tags><tag>@Smoke</tag></tags>

Это работает правильно.Он запускает каждый из моих сценариев, у которых есть дымовая метка, независимо и одновременно.

Однако, когда я передаю его как свойство maven, как показано ниже:

-Dcucumber.options="--tags @Smoke"

Он отображает правильное числобегунов, однако каждый сценарий выполняется x раз, где x - количество сценариев с тегом.Поэтому, если у меня есть 3 сценария с тегом, он будет запускаться каждый тест 3 раза.

Я надеюсь дублировать функциональность первого запуска, используя свойства из maven, чтобы я мог выполнить это с Дженкинсомнемного проще?Я неправильно передаю параметры огурца?

1 Ответ

0 голосов
/ 04 июня 2018

Нашел ответ после консультации с некоторыми разработчиками библиотеки.Задачи должны быть пройдены:

-Dcucumber.tags = "@ Smoke"

Cucumber поддерживает способ, которым я проходил, но эта библиотека ожидает их таким образом.

Спасибо

...