我有一个带有测试表格的网络服务:
我想测试 Web 服务并验证响应,但响应会在新窗口中打开。有没有办法使用 Selenium IDE 来检查新打开的窗口中的输出?
更新:webservice 测试表单使用target="_blank"进行 POST,这导致响应被加载到 Firefox 的新选项卡中。来自 web 服务的响应是一个 xml 文档,因此许多依赖于 HTML 文档的标准 Selenium IDE 命令将不起作用。我找到了assertTextPresentXML扩展,但我无法选择新打开的选项卡,因为它没有我可以访问的名称、ID 或标题。