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

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

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

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

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

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

 

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

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

 

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

wait for page load in selenium

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