【发布时间】:2017-11-12 14:01:48
【问题描述】:
我的代码很简单 代码:
WebDriver wd =new ChromeDriver();
System.setProperty("webdriver.chrome.driver",
"D:\\List_of_Jar\\chromedriver.exe");
String baseUrl = "https://www.google.com";wd.get(baseUrl);
已从 selenium hq 站点下载并添加 jar 为“Java-3.4.0”。 从同一网站下载 Google Chrome Driver-2.29 并将其放置在“D:\List_of_Jar”路径中。
当我运行上面的代码时,我得到一个错误
java.lang.IllegalStateException: The path to the driver executable must be set by the webdriver.chrome.driver system property; for more information, see https://github.com/SeleniumHQ/selenium/wiki/ChromeDriver. The latest version can be downloaded from http://chromedriver.storage.googleapis.com/index.html
at com.google.common.base.Preconditions.checkState(Preconditions.java:738)
虽然配置正确,但出现版本错误。请帮我解决这个问题。
详情:
- 操作系统:Windows XP。
- Java:JDK1.8 和 JRE1.8。
- 硒:3.4 版
【问题讨论】:
标签: selenium selenium-webdriver selenium-chromedriver