【问题标题】:java.lang.IllegalStateException: Error configuring Firefox Browser in Seleniumjava.lang.IllegalStateException:在 Selenium 中配置 Firefox 浏览器时出错
【发布时间】:2019-08-04 17:01:33
【问题描述】:

Java 版本 - 1.8

Eclipse 版本 - 2018-09 (4.9.0)

硒 - 3.141

Firefox 可扩展文件 - v0.23.0

我的代码:

package testcases;

import org.openqa.selenium.firefox.FirefoxDriver;

public class TestBrowsers {

    public static void main(String[] args) {
        // TODO Auto-generated method stub
        System.setProperty("webdriver.gecko.driver", "C:\\Users\\adiwakar\\Documents\\Selenium Browser files");
        FirefoxDriver driver = new FirefoxDriver();
        driver.get("https://www.google.com/");

    }

}

错误:

Exception in thread "main" java.lang.IllegalStateException: The driver executable is a directory: C:\Users\adiwakar\Documents\Selenium Browser files
    at com.google.common.base.Preconditions.checkState(Preconditions.java:585)
    at org.openqa.selenium.remote.service.DriverService.checkExecutable(DriverService.java:148)
    at org.openqa.selenium.remote.service.DriverService.findExecutable(DriverService.java:141)
    at org.openqa.selenium.firefox.GeckoDriverService.access$100(GeckoDriverService.java:44)
    at org.openqa.selenium.firefox.GeckoDriverService$Builder.findDefaultExecutable(GeckoDriverService.java:167)
    at org.openqa.selenium.remote.service.DriverService$Builder.build(DriverService.java:355)
    at org.openqa.selenium.firefox.FirefoxDriver.toExecutor(FirefoxDriver.java:190)
    at org.openqa.selenium.firefox.FirefoxDriver.<init>(FirefoxDriver.java:147)
    at org.openqa.selenium.firefox.FirefoxDriver.<init>(FirefoxDriver.java:125)
    at testcases.TestBrowsers.main(TestBrowsers.java:10)

【问题讨论】:

    标签: webdriver selenium-firefoxdriver


    【解决方案1】:

    看起来您将路径定义为驱动程序,您应该将驱动程序可执行文件路径定义为驱动程序,如下代码:

    System.setProperty("webdriver.gecko.driver", "C:\\Users\\adiwakar\\Documents\\yourDriver.exe");
    

    【讨论】:

    • 请接受答案@AshrithaShetthalliDiwakar
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-01-16
    • 1970-01-01
    • 2012-04-21
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多