Ниже находится мой элемент;
String sId = driver.findElement(By.xpath(path)).getAttribute("data-id");
Поскольку теперь значение атрибута хранится в «sId», теперь мне нужно сказать Selenium ждать, пока значение атрибута data-id не станет равным НЕ равно до sID.Я попробовал приведенный ниже код безуспешно:
wait.until_not(ExpectedConditions.textToBePresentInElement(By.xpath(path), sId));
Я получаю сообщение об ошибке:
Метод till_not (ExpectedCondition) не определен для типа WebDriverWait
Кроме того, даже если я изменю «пока_от» на «до», я получаю это предупреждение:
Метод textToBePresentInElement (By, String) из типа ExpectedConditions устарел
Как мне это сделать?