Как изменить фокус с браузера chrome на проводник inte rnet с помощью селена webdriver? - PullRequest
0 голосов
/ 25 января 2020

Сценарий: на странице, открытой в браузере chrome, есть кнопка / ссылка, и после нажатия на кнопку / ссылку она перейдет к другой ссылке и откроется в системном браузере по умолчанию, т. Е. Inte rnet Explorer.

Как изменить фокус с браузера chrome на inte rnet проводник в селене?

1 Ответ

0 голосов
/ 25 января 2020

Это невозможно.

Вы запускаете браузер Chrome, используя Chromedriver . Вы не можете работать с Inte rnet Explorer с помощью Chromedriver . Вам нужно будет использовать IEDriver . Но так как вы не запустили Inte rnet Explorer с использованием Selenium, вам нужно будет повторно использовать существующий сеанс. Это официально не поддерживается см. .

Тем не менее Тарун Лалвани смог достичь этого. См. здесь и здесь .


Я бы предложил сохранить ссылку на кнопку / ссылку перед нажатием на нее, а затем начать новый сеанс с помощью Inte rnet Исследуйте и перейдите к сохраненной ссылке.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...