org.openqa.selenium.WebDriverException: unknown error: cannot find Chrome binary

good_good_study 发布于 2015/06/24 15:23
阅读 11K+
收藏 0

想使用Chrome浏览器测试webdriver的工程,使用下面的代码启动Chrome时报错org.openqa.selenium.WebDriverException: unknown error: cannot find Chrome binary

System.setProperty("webdriver.chrome.driver", "C:\\Users\\Administrator\\AppData\\Local\\Google\\Chrome\\User Data\\Default\\chromedriver.exe");   
  WebDriver driver = new ChromeDriver();

有没有大侠帮忙看下

加载中
0
2342344发生
2342344发生

同样的问题,没人答复????

0
老马叔叔
老马叔叔

确定一下chromdriver.exe路径,不是chrome的路径

0
AlonCai
AlonCai

是因为你的 chrome 谷歌浏览器不是走安装,而是用解压包解压的吧,我也遇到,后来安装下谷歌浏览器就好了。再后来,发现只要设置指定他的位置就可以用解压的谷歌浏览器了。用下面这段代码:

System.setProperty("webdriver.chrome.driver","src/main/resources/chromedriver.exe");
ChromeOptions chromeOptions = new ChromeOptions();
chromeOptions.setBinary("C:\\tools\\Chrome\\chrome.exe");

ChromeDriver driver = new ChromeDriver(chromeOptions);

返回顶部
顶部