如何在Mac OS中设置属性Chrome驱动程序



我正在使用win os并使用Selenium。 其他工作人员使用 Mac。 问题是每个人都有不同的chrome驱动程序版本和不同的操作系统。 我们希望 Chrome 驱动程序根本不会成为项目的一部分(它运行在 Remote Ant 中,Chrome 驱动程序位于他们的位置(。 对于窗户来说,这是非常非常容易

System.setProperty("webdriver.chrome.driver","D:\ChromeDriver\chromedriver.exe");

我如何在mac OS中执行此操作(请非常基本的硬编码,我们根本不希望它作为项目的一部分,不想安装chromdriver,只是为了在mac OS中使用此命令,因此当我们从master中提取时,每个人都可以将不必要的路径标记为注释(

我只想从下载文件夹中读取mac os中的chrome驱动程序或在mac上下载时它所在的位置,请简单的解决方案 问候

我在Mac中使用的最简单的方法是自制

软件如果您没有安装自制软件,请参阅此文档

https://brew.sh/

安装自制软件后,使用以下命令安装 chormedriver,以后您将不必将属性设置为可执行文件

brew tap自制/cask && brew cask install chromedriver

最新更新