Переключение из всплывающего окна обратно в родительское окно iframe (Selenium) - PullRequest
0 голосов
/ 08 апреля 2020

Я просмотрел много разных сообщений на эту тему c, но ни одна из них не сработала. Вот обзор высокого уровня:

Сценарий щелкает гиперссылку и открывает всплывающее окно. Я получаю все оконные ручки и закрываю всплывающее окно. Проблема, которая у меня сейчас возникает, заключается в том, что она не фокусируется на главном окне. Я использую driver.switchTo (). Window (mainwindowname), и я почти уверен, что он не фокусируется, потому что я пытаюсь получить доступ к iframe на той же странице, и там говорится: фактический результат - объект не найден: By.xpath: / / IFRAME [@ ид = 'iframename']. Я могу sh Я мог бы быть более тщательным, но это внутренний код для работы.

Я гарантировал, что iframe с указанным идентификатором также существует на странице.

Любая помощь ценится!

...