如何在 Eclipse 中设置 chromedriver 的文件路径

How to put file path of chromedrive on Eclipse

如何在 Mac OS 上使用 Selenium 为 Google Chrome 运行?我已经把代码放在下面了,但它仍然给我一个错误。

System.setProperty("webdriver.chrome.driver", "/Users/STQRY/Document/Jay");
WebDriver driver = new ChromeDriver();

错误:

".....The driver executable is a directory: /Users/STQRY/Document/Jay"

我在右键单击并选择 'Copy File' 时直接从文件中复制了路径。

稍微 google 搜索就可以告诉你。

  1. 从这个 link 下载 chrome_driver (chromedriver_mac32.zip ) 如果您还没有下载:https://sites.google.com/a/chromium.org/chromedriver/
  2. 解压缩。
  3. 提供路径如下。

System.setProperty("webdriver.chrome.driver", "/Path/To/ChromeDriver/chromedriver_mac");

或者

System.setProperty("webdriver.chrome.driver", "/Users/xyz/abc/chromedriver_mac_2.20");

在执行以下步骤之前,确保先解压下载的 zip 文件 接下来提供下面指定的代码,

System.setProperty("webdriver.chrome.driver", "/Users/STQRY/Document/Jay/chromedriver.exe");
WebDriver driver = new ChromeDriver();