将IE浏览器置于前面/焦点

时间:2017-02-07 18:43:06

标签: java selenium internet-explorer awtrobot

我正在使用Selenium和IE 11使用IE Driver 3.0.0测试平台。

  • Windows 10 Pro
  • Java JDK 1.8.0_25

至于我的研究,我试过这个:

String currentWindow = driver.getWindowHandle();
driver.switchTo().window(currentWindow);

使用JavaScript,我也尝试了this。 (见第一个答案)

有什么方法可以把硒打开的IE窗口带到前面/聚焦它?由于我在一个点使用机器人来执行一些操作,我需要浏览器自动对焦,否则我的机器人动作无效。

1 个答案:

答案 0 :(得分:0)

((JavascriptExecutor) driver).executeScript("window.focus()");