【发布时间】:2013-09-07 14:02:27
【问题描述】:
谁能告诉我如何在 Selenium for Linux 平台中使用 Chrome 驱动程序?
我的 chrome 驱动程序位于 username/home/chromedriver。
我的代码是:
System.setProperty("webdriver.chrome.driver", "/home/username/ChromeDriver/chromedriver");
driver = new ChromeDriver();
driver.get("facebook.com");
我得到的错误是:
org.openqa.selenium.WebDriverException: 无法启动或 连接到 Chrome。请检查 ChromeDriver 是否是最新的。在
/opt/google/chrome/google-chrome使用 Chrome 二进制文件(警告:服务器未提供任何堆栈跟踪信息)
【问题讨论】:
-
Chrome 驱动程序 (
username/home/chromedriver) 的位置与您的配置 (/home/username/ChromeDriver/chromedriver) 不匹配。确保在每个位置使用正确的路径。除此之外,一切都应该没问题,这也是我初始化 Chrome 的方式。再次尝试重新下载所有部分。不要忘记解压 chromedriver 包。
标签: selenium webdriver selenium-webdriver