现有窗口中的selenium open net tab

时间:2017-02-22 18:16:00

标签: java selenium selenium-webdriver

我打开了一个带有页面的浏览器窗口,当我运行代码时:

 public class First {
public static void main(String[] args) throws InterruptedException {

    String exePath = "C:\\Users\\Arsed\\Desktop\\MicrosoftWebDriver.exe";
    System.setProperty("webdriver.edge.driver", exePath);

    WebDriver driver=new EdgeDriver();

    driver.get("http://www.facebook.com");

它打开一个新窗口,其中“facebook”不是现有窗口中的新标签

1 个答案:

答案 0 :(得分:0)

这是Selenium的默认行为。 至少它打开了一扇窗户。 您不会使用Selenium WebDriver截取已打开的浏览器窗口(例如,您现在阅读我的答案的窗口)。

您可以使用Java中的Robot类或使用AutoIt来执行此操作。