获取错误"java.lang.IllegalStateException:The driver executable does not exist"



我已经将我的硒代码从Windows到Mac导入,并相应地为Mac安装了Chromedriver,并相应地更新了SystemProperty。

java.lang.illegalstateException:驱动程序可执行文件不存在:/Users/preet12/desktop/selenium/addastore/c: users users cp downloads chromedlomedromedriver_win32 Chromedriver.exe.exe.exe

但是,Mac中的路径是:/users/preet12/desktop/selenium/addastore/chromedriver 2

它正在显示窗口的路径,即C: Users cp downloads chromedriver_win32 chromedriver.exe

代码:

public class WithTestNG 
{

WebDriver driver;
@BeforeClass
public void StartBrowser()
{
    System.setProperty("webdriver.chrome.driver","/Users/Preet12/Desktop/Selenium/AddaStore/chromedriver 2" );
    driver = new ChromeDriver();

    driver.manage().window().maximize();
}

尝试导航到包含Chromedriver的文件夹并运行" Chmod X Chromedriver"

相关内容

最新更新