【发布时间】:2013-05-17 08:48:00
【问题描述】:
我正在尝试将 Chrome 设置为我的浏览器以使用 Web-Driver 进行测试并正确设置 chromedriver.exe 文件,但我仍然收到以下错误:
org.openqa.selenium.WebDriverException:
The path to the driver executable must be set by the webdriver.chrome.driver system property;
for more information, see http://code.google.com/p/selenium/wiki/ChromeDriver.
The latest version can be downloaded from http://code.google.com/p/chromedriver/downloads/list
我已经检查了驱动程序的路径,但我仍然遇到同样的错误。
我不知道我在哪里犯了错误。
这是我的代码:
File file = new File("C:\\chromedriver.exe");
System.setProperty("webdriver.chrome.driver", file.getAbsolutePath());
Capability= DesiredCapabilities.chrome();
Capability.setBrowserName("chrome");
Capability.setPlatform(Platform.LINUX);
browser=new RemoteWebDriver(new URL(nodeURL),Capability);
browser.get(webUrl);
请帮帮我!!
【问题讨论】:
-
对不起,如果这是显而易见的问题,但是:您的 C:\ 驱动器中有 chromedriver.exe 吗?
-
是的,我有这个同名文件!!!
-
你似乎在混合
ChromeDriver和RemoteWebDriver。你能描述一下你想要达到的目标吗? -
我正在使用网格并尝试从我的 Windows 系统访问 chrome。
标签: java selenium selenium-webdriver