Selenium:我正在使用 Firefox 版本 46.01 并在 eclipse 中测试显示错误消息

Posted

技术标签:

【中文标题】Selenium:我正在使用 Firefox 版本 46.01 并在 eclipse 中测试显示错误消息【英文标题】:Selenium : I am Using Firefox version 46.01 and Tested in ecllipse Error message displayed 【发布时间】:2017-05-31 10:01:36 【问题描述】:

错误信息显示为“org.openqa.selenium.firefox.NotConnectedException: Unable to connect to host 127.0.0.1 on port 7055 after 45000 ms”

尝试解决此问题,但无法解决。谁能帮我解决这个问题?

目前我使用的是 firefox 46.01 和 selenium jar 文件 2.53。

【问题讨论】:

【参考方案1】:

检查您的 Selenium 版本和您的 FireFox 版本。我认为您当前的 selenium 版本根本不支持该版本的 FireFox。

Selenium ChangeLog

【讨论】:

【参考方案2】:

您应该在最新版本的 Firefox 中使用geckodriver。对于早期版本,您必须安装插件,但 geckodriver 是由 Mozilla 开发的 Marionette 的一部分,因此无需安装。

还可以查看this thread。

【讨论】:

以上是关于Selenium:我正在使用 Firefox 版本 46.01 并在 eclipse 中测试显示错误消息的主要内容,如果未能解决你的问题,请参考以下文章

如何使用 Geckodriver 在 Selenium 中禁用 Firefox 登录?

在 Selenium IDE 中清除 Firefox 缓存

在 Selenium 3 中获取操作系统信息和 Firefox 浏览器版本

Selenium 脚本在 Firefox 浏览器上失败

Firefox 浏览器未使用 selenium webbrowser 代码打开 [重复]

python+selenium自动化环境搭建之后,能打开firefox,却不能执行自动化操作