Ниже приведена особенность моего сценария: пользователь блокируется после неправильного входа в систему 1 раз в среде разработки (только для тестирования). и после 3 раз на QA
Код: Выделить всё
Scenario Outline: Verify if user is blocked after 3 wrong attempts to login
When he attempts to login times with incorrect password
Then Error Popup should not be displayed
And Error message is displayed: "Your account is blocked"
@dev
Examples:
| retries |
| 1 |
@qa
Examples:
| retries |
| 3 |
Код: Выделить всё
gradle clean e2e-test -Denvironment=dev
То же самое, если я выполняю тесты на QA, то сначала начинается с повторов = 1, а потом продолжается с повторами = 3, чего я не ожидал.
Я думал, что он распознает каждый пример соответственно с заданным окружением. Но, похоже, он выполняет все примеры для одного окружения.
Я ожидаю, что если я скажу env = dev, то он должен выполнить повторные попытки примера = 1, а затем оно останавливается. То же самое и с QA. Как мне достичь этой цели?
Подробнее здесь: https://stackoverflow.com/questions/791 ... ent-enviro
Мобильная версия