如果旧的关闭,如何切换到新窗口的webdriver

时间:2016-09-08 19:30:31

标签: selenium webdriver

我正在按继续浏览此网站(不推荐)和窗口更改URL我必须输入密码。 窗口打开了,但webdriver看不到它“无法获取浏览器” 如何使webdriver“看到”并使用它?

2 个答案:

答案 0 :(得分:0)

您必须将驱动程序切换到新打开的窗口。 java中的示例代码:

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

我的回答是基于这个主题:

https://stackoverflow.com/a/9597714/4855333

答案 1 :(得分:0)

如果司机没有打开窗户就不能“看到它”。