【发布时间】:2017-11-04 16:04:49
【问题描述】:
当我使用 java main 方法运行 selenium 浏览器初始化时,我遇到了异常。驱动程序在正确的路径上可用。
驱动程序可执行文件的路径必须由 webdriver.chrome.driver 系统属性;有关详细信息,请参阅 https://github.com/SeleniumHQ/selenium/wiki/ChromeDriver。最新的 版本可以从 http://chromedriver.storage.googleapis.com/index.html 在 com.google.common.base.Preconditions.checkState(Preconditions.java:738) 在 org.openqa.selenium.remote.service.DriverService.findExecutable(DriverService.java:124) 在 org.openqa.selenium.chrome.ChromeDriverService.access$000(ChromeDriverService.java:32) 在 org.openqa.selenium.chrome.ChromeDriverService$Builder.findDefaultExecutable(ChromeDriverService.java:137) 在 org.openqa.selenium.remote.service.DriverService$Builder.build(DriverService.java:330) 在 org.openqa.selenium.chrome.ChromeDriverService.createDefaultService(ChromeDriverService.java:88) 在 org.openqa.selenium.chrome.ChromeDriver.(ChromeDriver.java:124) 在 调用浏览器.myfirsttestcase.initBroiwser(myfirsttestcase.java:23) 在 invokebrowser.myfirsttestcase.main(myfirsttestcase.java:16)
代码片段
System.setProperty("Webdriver.chrome.driver","C:\\Javalibs\\chromedriver.exe");
WebDriver driver = new ChromeDriver();//getting exception here
【问题讨论】:
-
请格式化您的代码
标签: selenium selenium-webdriver selenium-chromedriver