Передача нескольких тегов (или / и) через -Dcucumber.options не запускает мой тест

Чтобы упростить,

для include

  1. Когда выполняется базовый вариант использования, включенный вариант использования выполняется EVERYTIME.

типичный пример: между логином и подтверждением пароля

(логин) - базовый вариант использования, - & lt; включите >> ---> (проверьте пароль)

для успешного завершения процесса входа в систему, «проверьте пароль».


для extend

  1. Когда используется базовый вариант использования, расширенный вариант использования выполняется только SOMETIMES
  2. . Расширенный пример использования будет выполняться только при выполнении определенных критериев.

типичный пример: между сообщением об ошибке входа и показа (иногда случается)

(login) & lt; --- & lt; extend >> --- (показать сообщение об ошибке)

«показать сообщение об ошибке» происходит только тогда, когда процесс входа в систему завершился неудачно.

0
задан Hendry Ang 2 March 2019 в 09:25
поделиться

1 ответ

Я не думаю, что вам нужны одинарные кавычки. Не могли бы вы попробовать mvn clean test -pl TEST -Dcucumber.options="--tags @ABC or @DEF"?

Примечание, для получения дополнительной информации см. Документация по огурцам по выражениям тегов

.
0
ответ дан Marit 2 March 2019 в 09:25
поделиться