У меня есть изображение на веб-странице, чей src изменяется через некоторое время, может быть два возможных значения после изменения src (время может меняться)
img_src_success или img_src_failed
Я добавил код ниже, чтобы дождаться изменения src, но он не работает и выдает ошибку.
WebDriverWait wait = new WebDriverWait(driver, 120);
wait.until(ExpectedConditions.attributeToBe(image_src, "src",img_src_success );
где image_src = WebElement
src = атрибут
img_src_success = Строковое значение "/src/image/success.png"
img_src_running = строковое значение для "/src/image/failed.png""
Код выше дает ошибку
org.openqa.selenium.StaleElementReferenceException: устаревший элемент
ссылка: элемент не прикреплен к странице документа.
Пожалуйста, предложите, что я делаю неправильно или каким-либо другим способом сделать это.