【发布时间】:2016-05-21 20:12:40
【问题描述】:
我想通过简单地调用来启动 Chrome 浏览器
WebDriver driver = new ChromeDriver();
没有定义 chromedriver.exe。 为了实现这一点,我在
中提到了我的chromedriver.exe 路径
System Properties>>Environment Variable>>System variable >>Path = Dwebdriver.chrome.driver="D:\NewYork\workspace\chromedriver.exe"
现在启动 Chrome 驱动程序时不会出现这样的错误,但是当我运行我的 java 文件时会出现一个异常
java.lang.IllegalStateException:驱动程序可执行文件的路径必须由webdriver.chrome.driver系统属性设置;
请建议我的目标是实现它是否可行如果是,那么正确的方法是什么,如果不是,为什么不。
【问题讨论】:
-
尝试设置
webdriver.chrome.driver而不是Dwebdriver.chrome.driver -
我更改并重新启动了eclipse。它没有用,和以前一样的错误。
-
它打印 %webdriver.chrome.driver%
标签: java selenium selenium-webdriver selenium-chromedriver webautomation