1
 public void chrome(){

System.setProperty("webdriver.chrome.driver", "/Applications/Google Chrome.app/Contents/MacOS/GoogleChrome"); //Chrome
driver = new ChromeDriver();
driver.get(baseUrl);
System.out.println(driver.getTitle());
driver.close();
driver.quit();
}

运行此方法会引发错误“[4032:519:0701/155158:ERROR:process_singleton_mac.cc(106)] 无法获得配置文件锁定。”

4

2 回答 2

4

您需要在创建 ChromeDriver 实例之前设置路径 ChromeDriver

System.setProperty("webdriver.chrome.driver", "/Users/test/ChromeDriverMac/chromedriver");
driver = new ChromeDriver();
driver.get("https://www.google.com");

从以下位置下载 chromedriver

https://code.google.com/p/chromedriver/downloads/list

于 2013-07-01T12:24:03.410 回答
4

从[http://code.google.com/p/selenium/downloads/list]下载 ChromeDriver.exe,然后将系统属性添加为,

System.setProperty("webdriver.chrome.driver", "...\chromedriver.exe");
driver = new ChromeDriver();

chromedriver.exe 文件的路径应该是正确的。希望对您有所帮助。

于 2013-07-01T11:06:02.603 回答