java.lang.IllegalStateException:驱动程序可执行文件不存在:

问题描述 投票:0回答:1

我收到 Mac 上不存在驱动程序可执行文件;即使它已经存在于目录中。 在代码片段下面,我正在使用。

public void setUp()
        {
            //System.setProperty("webdriver.chrome.driver", "Drivers/chromedriver.exe");
            //System.out.println(System.getProperty("user.dir"));
            System.setProperty("webdriver.chrome.driver","Drivers/chromedriver.exe");
            webDriver = new ChromeDriver();
            //webDriver.get(baseUrl);
        }

请指教

路径是正确的,但不知道为什么会出现此错误。

java selenium-webdriver
1个回答
0
投票

确保您使用的是最新的 Selenium(至少 > 4.6),并且使用 Selenium Manager 会更容易。它将下载并使用适当的 Chromedriver 版本。

public void setUp() {
    webDriver = new ChromeDriver();
}
© www.soinside.com 2019 - 2024. All rights reserved.