Как подождать пока изменится текст атрибута элемента

Подскажите пожалуйста! Есть сайт который генерирует верменные емайлы. Нажимаю на кнопку обновить емайл и жду в появления нового емайла! Как сделать ожидание пока не сгенерится новый емайл!

Wait Until ждет пока условие не null или не true если bool

https://temp-mail.org/ru/ там уже есть емайл, его нужно сменить, в атрибуте не будет NULL

Немного не дописал и удовлетворяет условию
Это должно подойти attributeToBe
An expectation for checking WebElement with given locator has attribute with a specific value
https://seleniumhq.github.io/selenium/docs/api/java/org/openqa/selenium/support/ui/ExpectedConditions.html

1 лайк

Тут пример с раздела ЯВНЫЕ(EXPLICIT) ОЖИДАНИЯ

1 лайк

Спасибо, попробую)

Да вы что, не нужен для этого ни сайт, ни ожидания.
Просто добавьте в свой Gmail адрес плюсик и рандомные цифры. Типа такого: petja.vasin+1234567890@gmail.com

2 лайка