为geckodriver设置自定义FireFox位置

时间:2016-11-23 03:50:06

标签: java selenium firefox

有没有办法设置一个实际告诉计算机Firefox不在默认位置的系统属性?

我把它安装在驱动器E:上,而不是安装在C:上,所以我收到以下错误:

  

线程中的异常" main" org.openqa.selenium.WebDriverException:   在PATH中找不到firefox二进制文件。确保安装了firefox。 OS   似乎是:WIN8构建信息:版本:'未知',修订版:   ' 1969d75',时间:' 2016-10-18 09:43:45 -0700'系统信息:主持人:   ' BlueWater',ip:' 10.0.0.181',os.name:' Windows 8',os.arch:' amd64',   os.version:' 6.2',java.version:' 1.8.0_101'司机信息:   driver.version:FirefoxDriver

由于

1 个答案:

答案 0 :(得分:1)

您应该能够使用binary所需功能中的moz:firefoxOptions功能执行此操作。见the geckodriver readme