我正在使用 Selenium 客户端驱动程序来运行用 C# 构建的测试。我遇到了一个问题,即测试导航到一个页面并单击表单中的一个按钮,其目标设置为_blank
使其打开一个新窗口。但是,打开的新页面返回的是 XML 文档,而不是典型的网页。Selenium 似乎对此有问题,因为单击按钮并打开新窗口时它会挂起。click
方法执行后没有指令。测试最终因错误而失败Timed out running command
。
任何帮助/指导将不胜感激。我已经搜索了网络,但没有看到任何人遇到这个打开的页面不是典型网页的特定问题,我认为这是问题的核心,因为 Selenium 无法真正操纵这个新打开的窗口。我会发布代码,除了实际上我所做的只是click
在一个按钮上调用该方法,这会导致一个新窗口打开。提前致谢。