【问题标题】:Selenium IDE doesn't open webpages that return a json responseSelenium IDE 不会打开返回 json 响应的网页
【发布时间】:2014-02-02 15:30:24
【问题描述】:

我有一个用于测试 Web 服务的大型 Selenium 测试套件。给定输入 url,Web 服务会返回常规 html 响应或 json 响应。测试套件正在使用 Firefox 的 Selenium IDE 执行。测试在给定的 url 上调用 open 命令,然后在返回的 json/html 上验证内容。它曾经工作得很好,直到由于某种原因 Firefox 停止自动打开 jsons。 Firefox 不会像打开常规网页一样打开 json 响应,而是询问“Firefox 应该如何处理此文件”并提示我选择一个程序来打开文件。

如何强制 Selenium IDE 让 Firefox 像以前一样显示 json 响应?

【问题讨论】:

  • Firefox 可能在您不知不觉中更新了。你运行的是什么版本?
  • @Arran:你几乎是对的。原来我使用的是旧版本的 Firefox。发表您的评论作为答案,我会接受。

标签: json firefox selenium


【解决方案1】:

此类情况通常是 Firefox & Selenium IDE 版本不兼容。这可能是由于使用了 IDE 不完全支持的更新版本或旧版本的 Firefox。

在您的情况下,这似乎是一个旧版本问题。

您应该做的第一步是更新 IDE 和 Firefox 并从那里获取。

release notes 还详细说明了它一般支持的 Firefox 版本(范围)。

【讨论】:

    猜你喜欢
    • 2015-09-14
    • 2017-12-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多