Есть отличная удаленная работа для php+codeception+jenkins+allure+docker спецов. 100% remote! Присоединиться к проекту

Загрузка страницы


(Alexander Petrovich) #1

Комьюнити, есть вопрос

В простейшем месте рандомно падает тест. Дело в том, что при загрузке страницы все js грузятся в самом конце, и из-за этого иногда не отрабатывает клик по элементу, вызывающий попап.

Верстальщики посоветовали покурить в сторону DOM is ready.

Но ничего подобного не нагуглил.

Как вариант можно просто втулить паузу перед кликом на пару секунд. Но, может, есть более парвильные варианты?

 


Доступ к status bar в IE для проверки, что страница загрузилась полностью
(Дмитрий Жарий) #2

Есть несколько решений с инджектом JavaScript

выбирайте, которое будет работать с вашей страницей: 

 

How can I force Selenium to run tests only after $(document).ready() has completed?

wait for page load in selenium


(Alexander Petrovich) #3

Первый вариант очень похож на правду. Завтра буду пробовать