Подтвердить что ты не робот

Dcucumber.options, как иметь несколько тегов

Я пытаюсь запустить тесты огурца, используя maven со следующей командой

mvn test -Dcucumber.options="--tag @debug1"

Эта команда работает нормально, однако если я попробую что-то вроде следующего, я получаю сообщение об ошибке

mvn test -Dcucumber.options="--tag @debug1 @debug2"

Есть ли способ передать несколько имен тегов с параметрами времени выполнения огурца?

4b9b3361

Ответ 1

Для запуска сценариев с @debug1 и @debug2:

mvn test -Dcucumber.options="--tags @debug1 --tags @debug2"

Чтобы запустить сценарии с @debug1 или @debug2:

mvn test -Dcucumber.options="--tags @debug1,@debug2"

Ответ 2

Немного опоздал на вечеринку, но я использую что-то вроде:

mvn test -D tags="debug1 and debug2"

Я на огурце 2.4.

Символ @ является обязательным. Вы можете использовать tags Maven свойство. И вы можете использовать логическую логику для подключения нескольких тегов - официальных документов.

Немного уменьшает количество набираемых текстов.