Как увеличить период ожидания по умолчанию 5 секунд с интервалом опроса 100 миллисекунд, в Serenity - PullRequest
0 голосов
/ 10 октября 2019

Мой тест не пройден с «Нет такого исключения элемента: ожидаемое условие не выполнено: ожидание отображения By.cssSelector: #icon (попытка выполняется в течение 5 секунд с интервалом в 100 миллисекунд)».

Как увеличить интервал опроса? Есть ли способ переопределить это значение?

Я пытался использовать waitUntilVisible (). SetImplicitTimeout (Duration.ofSeconds (40)) ;. Но это не сработало.

ICON.resolveFor(actor).waitUntilVisible();
actor.attemptsTo(Click.on(LOGIN_LINK));

1 Ответ

0 голосов
/ 17 октября 2019

В соответствии с этим документом вы можете использовать следующий метод:

setImplicitTimeout(5, SECONDS);

и для сброса глобального таймаута:

resetImplicitTimeout();
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...