无法在selenium webdriver

时间:2017-09-09 05:51:44

标签: java selenium

package newpackage;

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

public class webdriver {
public static void main(String[] args){
//System.setProperty("webdriver.gecko.driver", "C:\\Users\\Akash\\Downloads\\geckodriver-v0.18.0-win64\\geckodriver.exe");
    WebDriver driver = new FirefoxDriver();
    driver.get("http://google.com");

}

}

获得以下错误:

  

线程中的异常" main" org.openqa.selenium.WebDriverException:   org.apache.http.conn.HttpHostConnectException:连接到   localhost:18820 [localhost / 127.0.0.1,localhost / 0:0:0:0:0:0:0:1]   失败:连接被拒绝:连接构建信息:版本:'未知',   修订版:'未知',时间:'未知'

2 个答案:

答案 0 :(得分:0)

请试试这个,

  1. 重命名geckodriver-v0.18.0-win64文件夹,不带任何特殊字符和空格,然后重试。
  2. 再次下载gecko驱动程序并检查。
  3. 希望这会有所帮助。感谢。

答案 1 :(得分:0)

更新selenium jar文件,因为您使用更新的gecko可以解决您的问题

正如我看到你评论了setProperty方法,然后确保你使用低于2.53的jar和低于47的ff版本。

否则,如果您使用上面的罐子,则必须使用更新的壁虎驱动程序。