wait For Exists And
Ожидание наличия элемента на странице и выполнения условия для элемента.
Примеры:
pages.page.element.waitForExistsAnd({ it.isDisplayed() });
pages.page.element.waitForExistsAnd({ it.count() 1 }, false);
Return
Элемент, у которого был вызван метод
Since
2.4.4
Parameters
Лямбда-условие. Тип параметра - Element
По умолчанию false. Нужно ли завершать тест, если условие не выполнено
Ожидание наличия элемента на странице и выполнения условия для элемента.
Пример:
pages.page.element.waitForExistsAnd(el -> el.count() 1, false, Duration.ofSeconds(20));
Return
Элемент, у которого был вызван метод
Since
2.4.4
Parameters
Лямбда-условие. Тип параметра - Element
Нужно ли завершать тест, если условие не выполнено
Время ожидания наличия элемента на странице и выполнения условия для элемента
Ожидание наличия элемента на странице и выполнения условия для элемента.
Пример:
pages.page.element.waitForExistsAnd({ it.isDisplayed() }, false, 20.seconds);
Return
Элемент, у которого был вызван метод
Since
2.4.4
Parameters
Лямбда-условие. Тип параметра - Element
Нужно ли завершать тест, если условие не выполнено
Время ожидания наличия элемента на странице и выполнения условия для элемента
Ожидание наличия элемента на странице и выполнения условия для элемента.
Примеры:
pages.page.element.waitForExistsAnd({ it.isDisplayed() }, false, null, 500.milliseconds);
pages.page.element.waitForExistsAnd({ it.isDisplayed() }, true, 20.seconds, 500.milliseconds);
Return
Элемент, у которого был вызван метод
Since
2.4.4
Parameters
Лямбда-условие. Тип параметра - Element
По умолчанию false. Нужно ли завершать тест, если условие не выполнено
Время ожидания наличия элемента на странице и выполнения условия для элемента. Если передано null, то берется время, заданное на поиск элемента, умноженное на 2
Частота проверки выполнения условия в миллисекундах
Ожидание наличия элемента на странице и выполнения условия для элемента.
Примеры:
pages.page.element.waitForExistsAnd(element -> element.isDisplayed(), false, null, Duration.ofMillis(500));
pages.page.element.waitForExistsAnd(el -> el.isDisplayed(), true, Duration.ofSeconds(20), Duration.ofMillis(500));
Return
Элемент, у которого был вызван метод
Since
1.2.2
Parameters
Лямбда-условие. Тип параметра - Element
Нужно ли завершать тест, если условие не выполнено
Время ожидания наличия элемента на странице и выполнения условия для элемента. Если передано null, то берется время, заданное на поиск элемента, умноженное на 2
По умолчанию 100. Частота проверки выполнения условия в миллисекундах