无法在新窗口中单击按钮

时间:2015-10-01 20:05:14

标签: selenium webdriver

我触发按钮,然后打开另一个窗口(既不是新浏览器也不是框架)。

在新窗口中,我想点击一个按钮,但我的代码没有触发点击。

我尝试切换到关键字匹配,但仍无效。

我的代码:

driver.findElement(By.xpath("//span[text()='Continue to General Information']")).click();

...我确信单击新窗口中的按钮是不正确的。

我应该使用什么语法来点击按钮?

1 个答案:

答案 0 :(得分:0)

您可以尝试这样的事情:

driver.SwitchTo().Window(driver.WindowHandles.Last());

我发现它here。有一点解释它是如何在那里工作的。