我使用的是firefox 43.0.4和Selenium java版本2.49.0。错误描述如下

时间:2016-01-14 05:56:19

标签: firefox selenium webdriver

  

org.openqa.selenium.firefox.NotConnectedException:45000 ms后无法在端口7055上连接到主机127.0.0.1。 Firefox控制台输出:

1 个答案:

答案 0 :(得分:1)

这是Firefox和Selenium Webdriver的发布节奏的一个例子。当Firefox发布新版本时,Selenium v​​latest通常不支持它。我的经验建议是:

  • 禁用Firefox自动更新(选项 - >高级 - >更新)
  • 在不破坏Selenium兼容性的情况下手动保持Firefox尽可能最新(不幸的是,据我所知,没有明确的兼容性矩阵)
  • 始终尝试使Selenium保持最新状态

这对于用作CI / CD管道一部分的任何Selenium框尤为重要,否则会自动更新并失败。

对于降级Firefox,Mozilla提供旧版本的目录:

https://ftp.mozilla.org/pub/firefox/releases/