如何使用Selenium + Java在浏览器中打开新标签?

时间:2017-03-27 16:14:11

标签: selenium

我找到了一些答案,但它们不起作用。常见的是:

driver.findElement(By.cssSelector("body")).sendKeys(Keys.CONTROL +"t");   

但这不起作用。你能帮助我吗?

而且我也不明白为什么我们使用上面的(By.cssSelector("body"))

1 个答案:

答案 0 :(得分:0)

尝试使用javaScript:

String a = "window.open('about:blank','_blank');";
((JavascriptExecutor)driver).executeScript(a);

或使用网址:

String a = "window.open('http://google.com','');";
((JavascriptExecutor)driver).executeScript(a);