必须通过selenium webdriver中的webdriver.gecko.driver问题设置驱动程序可执行文件的路径

时间:2016-08-16 08:32:19

标签: java selenium selenium-webdriver

我试图运行以下示例代码段

import org.openqa.selenium.WebDriver;
import org.openqa.selenium.firefox.FirefoxDriver;
public class Test
{
public static void main(String[] args)
{
     WebDriver driver = new FirefoxDriver();    
      driver.get("http://www.google.com");

    //System.out.println("My new program");

}
}

运行此代码时,出现以下错误。

驱动程序可执行文件的路径必须由webdriver.gecko.driver系统属性设置; Firefox版本为48.0

有谁可以帮我解决这个问题。

1 个答案:

答案 0 :(得分:1)

import org.openqa.selenium.WebDriver;
import org.openqa.selenium.firefox.FirefoxDriver;
public class Test
{
    public static WebDriver driver;

    public static void main(String[] args)
    {
        System.setProperty("webdriver.gecko.driver","Browser path.exe");
        driver = new FirefoxDriver();   
        driver.get("http://www.google.com");

        //System.out.println("My new program");

    }
}