-1
我找到了一些答案,但他们不工作。常见的是这样的:如何使用Selenium + Java在浏览器中打开新选项卡?
driver.findElement(By.cssSelector("body")).sendKeys(Keys.CONTROL +"t");
但这不起作用。你可以帮我吗?
而且我也不明白为什么我们使用上面的(By.cssSelector("body"))
。
我找到了一些答案,但他们不工作。常见的是这样的:如何使用Selenium + Java在浏览器中打开新选项卡?
driver.findElement(By.cssSelector("body")).sendKeys(Keys.CONTROL +"t");
但这不起作用。你可以帮我吗?
而且我也不明白为什么我们使用上面的(By.cssSelector("body"))
。
尝试使用Javascript:
String a = "window.open('about:blank','_blank');";
((JavascriptExecutor)driver).executeScript(a);
或用网址:
String a = "window.open('http://google.com','');";
((JavascriptExecutor)driver).executeScript(a);
谢谢,它的工作原理 – Elik