首页 > 解决方案 > Java Selenium ChromeDriver 可执行文件不存在

问题描述

我到处看了看,我不知道我在这里做错了什么。如果你们能帮助我,那将非常有帮助。

代码:

System.setProperty("webdriver.chrome.driver","/Users/eshanmostafa/eclipse- 
        workspace/TestNG/chromedriver");
        WebDriver driver = new ChromeDriver();  
        driver.manage().window().fullscreen();
        driver.manage().deleteAllCookies();
        driver.manage().timeouts().pageLoadTimeout(40,TimeUnit.SECONDS);
        driver.manage().timeouts().implicitlyWait(40,TimeUnit.SECONDS);
}

错误信息:

FAILED CONFIGURATION: @BeforeMethod setUp
java.lang.IllegalStateException: The driver executable does not exist: /Users/eshanmostafa/eclipse-workspace/TestNG/chromedriver
    at com.google.common.base.Preconditions.checkState(Preconditions.java:585)
    at 

标签: javaeclipsegoogle-chromeselenium-chromedriver

解决方案


你用的是macbook吗?您需要将驱动程序exe文件更改为可执行文件然后刷新项目并重试


推荐阅读