驱动程序可执行文件的路径必须由selenium webdriver中的webdriver.gecko.driver问题设置 [英] The path to the driver executable must be set by the webdriver.gecko.driver issue in selenium webdriver
本文介绍了驱动程序可执行文件的路径必须由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屋!
查看全文