Явное ожидание не принимает webelement - PullRequest
0 голосов
/ 31 октября 2018

Я использую объектную модель страницы ... если я объявляю такой элемент

@FindBy(xpath=" ")
Public WebElement element;

Тогда я не могу использовать явное ожидание

Wait.until(ExpectedConditions.visibilityOfElementLocated(element):

явное ожидание не принимает webelement. Может кто-нибудь помочь мне, как пройти webelement.

1 Ответ

0 голосов
/ 31 октября 2018

Для каждого условия будет два метода: один visibilityOfElementLocated и другой visibilityOfElement. Первый принимает объект By, а затем один принимает элемент.

Для вашего случая вы должны использовать имя метода, которое не заканчивается словом Location.

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