ChromeDrive - 未知错误:找不到Chrome二进制文件

时间:2016-02-03 15:58:21

标签: google-chrome selenium selenium-webdriver selenium-chromedriver

这是我的问题:用铬进行硒测试。

我这样做:

    ChromeOptions options = new ChromeOptions();
    options.setBinary("/Applications/Google/Google Chrome.app");
    System.setProperty("webdriver.chrome.driver", "/Users/Blabla/Documents/lib/chrome/chromedriver");

当我mvn test时,我收到此错误:

    unknown error: cannot find Chrome binary

1 个答案:

答案 0 :(得分:2)

根据ChromeDriver Capabilities docs

  

要使用的Chrome可执行文件的路径(在Mac OS X上,这应该是   实际二进制,而不仅仅是应用程序。例如,'/ Applications / Google   Chrome.app/Contents/MacOS/Google Chrome')

因此,您需要在Finder中找到您的应用程序并执行“显示包内容”