Управление и автоматизация дочернего окна браузера - PullRequest
0 голосов
/ 04 июля 2018

Предположим, я получаю доступ к некоторым приложениям через VPN. Допустим, одним из таких приложений является веб-браузер, такой как Internet Explorer. Используя пакет python selenium, я могу автоматизировать вход в VPN и открытие интернет-приложения внутри VPN. Теперь открывается окно Internet Explorer внутри VPN.

Итак, что мне нужно знать, это:

  1. Есть ли какой-нибудь способ, которым я могу управлять этим новым Internet Explorer через пакет python 'selenium?

  2. Есть ли способ автоматизировать это дочернее окно, используя любой другой язык сценариев, такой как Perl, tcl, vbscript и т. Д.?

1 Ответ

0 голосов
/ 04 июля 2018

Да. Selenium предоставляет методы для управления поведением отдельного дочернего окна, которое порождается другим окном браузера. Существуют методы, которые позволяют вам перейти в это окно, выполнить некоторые действия и затем вернуться в родительское окно, которое вызвало дочернее окно.

Есть ли способ автоматизировать это дочернее окно, используя любые другие язык сценариев, такой как Perl, tcl, vbscript и т. д.

Как уже упоминалось выше, Selenium с Python должен быть достаточно хорош для автоматизации процесса в дочернем окне.

Добавление пары ссылок, которые могут помочь вам в этом

  1. Как работать с несколькими окнами Python Selenium
  2. Обработка нескольких окон
  3. Ссылка 3
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...