在 Selenium Grid 中 运行 机器人框架测试脚本时获取连接被拒绝错误

Getting Connection refused error when run robotframework testscripts in Selenium Grid

从上一个线程继续。 ()

我已将浏览器版本升级到 FF 48。浏览器启动但无法导航到我指定的网站。

WebDriverException:消息:连接被拒绝 Stacktrace:在 java.net.PlainSocketImpl.socketConnect(PlainSocketImpl.java:-2)在 java.net.AbstractPlainSocketImpl.doConnect(摘要PlainSocketImpl.java:339)在 java.net.AbstractPlainSocketImpl.connectToAddress(摘要PlainSocketImpl.java:200)在java.net.AbstractPlainSocketImpl.connect(摘要PlainSocketImpl.java:182)在java.net.SocksSocketImpl.connect

更新规格:

有人设法解决了这个问题吗?

我终于设法为这个人找到了我的硒 setup.Thanks 的解决方案。http://learn-automation.com/use-firefox-selenium-using-geckodriver-selenium-3/

我将我的 FF 降级到 v45.0.2 以使其与 selenium-server-standalone-2.53 一起工作。1.jar 并安装了以下规范:

  1. 硒 = v2.44.0
  2. robotframework-selenium2library = v1.8.0
  3. robotframework = v3.0
  4. robotframework-seleniumlibrary = v2.9.2

我遇到的问题也是由于 dist 包 (/usr/local/lib/python2.7/dist-packages) 中存在 selenium 3 egg。所以在移除 egg 之后,selenium 工作并且浏览器按预期启动。