在将此标记为重复之前。请阅读问题。我已经看到了很多关于这类问题的答案。但他们都没有真正奏效。
System.setProperty("webdriver.gecko.driver", "src/test/driver/geckodriver.exe");
WebDriver driver = new FirefoxDriver();
driver.get("http://google.com");
driver.findElement(By.cssSelector("body")).sendKeys(Keys.CONTROL +"t");
driver.get("https://www.facebook.com");
这是我的代码。当我运行此选项而不是打开一个新选项卡时,它只是在当前选项卡中打开。如何在新选项卡中打开第二个链接?
答案 0 :(得分:1)
你可以在你的硒代码中使用javascript: -
JavascriptExecutor js = (JavascriptExecutor) driver;
js.executeScript("window.open('https://www.google.com','_blank');");