Python мануфактураJavaDesign Patterns для автоматизаторів

Java · Основний курс · 53:39–55:35

`WebDriverConditions` і перевірки URL

Умови WebDriver дозволяють перевіряти URL, title, cookies та інший стан браузера. Автор застерігає від беззмістовної перевірки випадкового фрагмента URL: вона подібна до перевірки елемента лише за індексом і не доводить, що користувач отримав потрібний результат. URL-condition виправданий для redirects або query parameters із предметним значенням — наприклад, коли треба підтвердити джерело переходу з Google, Hotline, соціальної мережі чи іншого метапошуку. В інших випадках краще чекати спостережуваний стан сторінки через предметний `isLoaded`-метод.

Selenide: колекції елементів і стан браузера →
Запитати в чаті про «WebDriverConditions» →