问题在Eclipse Neon上使用Selenium 3.0.1调用firefox 51.0.1

时间:2017-03-07 17:12:24

标签: firefox selenium3

我在使用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 ms后在端口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]
}

谢谢

1 个答案:

答案 0 :(得分: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
  4. 的完整网址