【问题标题】:selenium 2.53.1 isnot working for firefox 47.0.1selenium 2.53.1 不适用于 firefox 47.0.1
【发布时间】:2016-12-06 09:41:32
【问题描述】:
我在使用时遇到错误
- Windows 10
- 硒 2.53.1
- 火狐 47.0.1
我尝试将 selenium 2.53 与 Firefox 46.0.1 和 46.0 一起使用,我无法打开任何 URL,但可以启动 Firefox 浏览器。
我得到的错误是:
org.openqa.selenium.firefox.NotConnectedException:无法连接
45000 毫秒后在端口 7055 上托管 127.0.0.1。
【问题讨论】:
标签:
java
firefox
selenium-webdriver
windows-10
【解决方案1】:
您可以使用我最近使用的 Marionette 驱动程序。您需要下载并将其重命名为wire。您可以从以下链接下载
https://github.com/mozilla/geckodriver/releases
下面是你需要编写的代码。
System.setProperty("webdriver.gecko.driver", "G:\\ravik\\Ravi-Training\\Selenium\\Marionette for firefox\\wires.exe");
WebDriver driver = new MarionetteDriver();
driver.get("https://www.google.co.in/webhp?hl=en&sa=X&ved=0ahUKEwjdgc21jJHOAhVCvY8KHZ4aCdcQPAgD");
System.out.println("marionette working fine....");