驱动程序可执行文件的路径必须由selenium webdriver中的webdriver.gecko.driver问题设置 [英] The path to the driver executable must be set by the webdriver.gecko.driver issue in selenium webdriver

查看:129
本文介绍了驱动程序可执行文件的路径必须由selenium webdriver中的webdriver.gecko.driver问题设置的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在尝试运行以下示例代码段

I'm trying to run the following sample snippet

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");

}
}

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

When I run this code, getting the following error.

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

The path to the driver executable must be set by the webdriver.gecko.driver system property; Firefox version is 48.0

任何人都可以帮助我解决此问题.

Could anyone please help me to fix this issue.

推荐答案

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");

    }
}

这篇关于驱动程序可执行文件的路径必须由selenium webdriver中的webdriver.gecko.driver问题设置的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆