标签: selenium webdriver
我触发按钮,然后打开另一个窗口(既不是新浏览器也不是框架)。
在新窗口中,我想点击一个按钮,但我的代码没有触发点击。
我尝试切换到关键字匹配,但仍无效。
我的代码:
driver.findElement(By.xpath("//span[text()='Continue to General Information']")).click();
...我确信单击新窗口中的按钮是不正确的。
我应该使用什么语法来点击按钮?
答案 0 :(得分:0)
您可以尝试这样的事情:
driver.SwitchTo().Window(driver.WindowHandles.Last());
我发现它here。有一点解释它是如何在那里工作的。