Вывести браузер IE на передний план - PullRequest
0 голосов
/ 19 июня 2019

Я автоматизирую приложение EBS (Oracle Apps), используя Selenium для веб-части и Leanft для EBS. В середине выполнения теста открывается окно браузера. Я хочу использовать тот же экземпляр Webdriver, который используется для входа в систему, но проблема в том, что он не впереди. Как мне перенести существующее окно браузера на передний план? Перепробовал несколько решений, предоставленных в stackoverflow, но ни одно из них не сработало.

1 Ответ

0 голосов
/ 19 июня 2019

Чтобы вернуть Selenium focus в браузере Internet Explorer , открытом через экземпляр WebDriver , принудительно вы можете использовать следующие строка кода:

  • Java решение:

    ((JavascriptExecutor) driver).executeScript("window.focus();");
    
  • Python решение:

    driver.execute_script("window.focus();")
    
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...