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

Зависание webdriver при работе с вложенным iframe

selenium
Теги: #<Tag:0x00007f7b65a452d0>

(Igor Komarov) #1

Здравствуйте,
Столкнулся со следующей проблемой:

Есть веб - страница состоящая из 2 фреймов (Frame1, Frame2).
Один из этих фреймов (Frame2) содержит в себе еще один фрейм iframe.
Переключение на этот вложенный фрейм происходит нормально без задержек - getWebDriver().switchTo().frame(“iframeSearch”). Но при последующем обращении к элементам этого фрейма происходит минутная задержка. Что примечательно задержка происходит именно при ПЕРВОМ обращении к любому элементу этого вложенного фрейма, дальнейшая работа с элементами этого фрейма идет без задержек.
Работа с остальными фреймами (не влооженными друг в друга) происходит быстро без задержек
Вопрос - как избавиться от этой задержки?
Перепробовал следующее:
Менял версии библиотеки селениума, файрфокс драйвера, пробовал обращаться к фрейму через xpath, css, по имени фрейма. Ничего не помогло.