无法在chrome最新版本65.0.3325.162

时间:2018-03-15 08:46:59

标签: selenium

下面是我创建新标签的代码,打开新窗口并切换到默认窗口。 的 CreateNewTab:

 jse.executeScript("window.open();");

切换到OpenNewWindow:

deafultWindowName=driver.getWindowHandle();
for(String winHandle : driver.getWindowHandles()){
driver.switchTo().window(winHandle);}

switchToDefaultContent

driver.switchTo().window(deafultWindowName);

我没有看到代码的任何错误消息/问题,但是当我执行它时,所有操作仅在主窗口中执行,并且它不会打开新选项卡或新窗口。请提出建议!

1 个答案:

答案 0 :(得分:0)

您是否可能使用较旧的语法?

我通常使用这个: ((JavascriptExecutor)驱动程序).executeScript( “window.open( '关于:空白', '_空白');”); //#注意:如果您想要点击特定网址,请将您的所需网址替换为:空白

您还可以尝试以下任何驱动程序方法: driver.findElement(By.cssSelector(“body”))。sendKeys(Keys.CONTROL +“t”);