0

我在 Firefox 51.0.1 上使用 Selenium 3.0.1 在 Firefox 浏览器上打开 URL 时遇到问题

环境 :

MAC Sierra
Eclipse Neon.2
Firefox 51.0.1

我收到以下异常:

org.openqa.selenium.firefox.NotConnectedException:45000 毫秒后无法连接到端口 7055 上的主机 127.0.0.1。Firefox 控制台输出:“错误。还附上了快照。

这是我的代码:

import org.openqa.selenium.WebDriver;
import org.openqa.selenium.firefox.FirefoxDriver;

public class JavaScriptExecutor {

public static void main(String[] args) {
    System.setProperty("webdriver.firefox.marionette", "/Users/saraddhungel/Downloads/geckodriver");
    WebDriver driver = new FirefoxDriver();
    driver.get("www.google.com");
}[error message][1]
}

谢谢

4

1 回答 1

0
  1. 更改你的类名,因为 Selenium 已经有预定义的接口,所以你可以使用这个名称作为你的类名

  2. 使用以下代码设置属性

    System.setProperty("webdriver.gecko.driver", "drive_path//geckodriver.exe");
    WebDriver driver = new FirefoxDriver();
    driver.get("http://www.google.com");
    
  3. 使用完整的网址httphttps
于 2017-03-07T17:29:44.073 回答