【问题标题】:Selenium Error : Unable to connect to host 127.0.0.1 on port 7055 after 45000 ms. Firefox console output? [duplicate]Selenium 错误:45000 毫秒后无法连接到端口 7055 上的主机 127.0.0.1。 Firefox 控制台输出? [复制]
【发布时间】:2016-12-12 15:32:20
【问题描述】:

当我运行 selenium webdriver 程序时,我收到一个名为“org.openqa.selenium.firefox.NotConnectedException: Unable to connect to host 127.0.0.1 on port 7055 after 45000 ms. Firefox console output”的错误。

这是什么错误..?

【问题讨论】:

  • 你的 selenium 和 Firefox 的版本是什么??
  • Selenium 3.1 beta 和 Firefox 48
  • 那么下面的purendra答案有什么问题...??
  • 它不工作,不知道为什么。显示相同的错误
  • 分享你尝试过的代码...

标签: java selenium selenium-webdriver selenium-grid


【解决方案1】:

你有Skype吗,te​​amviewer?您必须禁用它或卸载它,因为其他应用程序使用您使用的服务器的端口。我的意思是您的服务器使用的端口已经被其他应用程序使用..

【讨论】:

  • 关于我没有安装 Skype 或 teamviewer。我正在使用 ubuntu,并且只有与硒相关的软件。
  • 获取你的路由器给你的私有IP地址应该是这样的 192.168.1.10 open /etc/mysql/mysql.cnf change bind-address = 192.168.1.10 并重启你的服务器.. (sudo服务器mysql重启)
【解决方案2】:

你可以试试这个:

根据要求从here下载gecko驱动。

然后在main方法下编写Selenium中的代码:

System.setProperty("webdriver.gecko.driver",
"path you downloaded/geckodriver.exe");
DesiredCapabilities capabilities = DesiredCapabilities.firefox();
capabilities.setCapability("marionette", true);
WebDriver driver = new FirefoxDriver(capabilities);
driver.get("www.google.com");

我认为这可能会对您有所帮助,因为 Firefox 的更新版本存在问题。

【讨论】:

  • 不,它也不起作用。
猜你喜欢
  • 1970-01-01
  • 2014-11-02
  • 2013-04-27
  • 2016-11-06
  • 2016-10-19
  • 2012-09-17
  • 2017-06-07
  • 2017-06-28
  • 1970-01-01
相关资源
最近更新 更多