【发布时间】:2014-04-05 12:32:50
【问题描述】:
这段代码是:
另一个编辑:想指出我正在使用 java 来实现这一点,所以我认为斜杠不会成为问题。 (如果我错了,请纠正我)
编辑:我想补充的另一件事是,它实际上说它启动了 chrome 驱动程序版本,但之后立即失败
System.setProperty("webdriver.chrome.driver", "webdrivers/chromedriver.exe");
driver = new ChromeDriver();
我最终会得到的错误是
org.openqa.selenium.remote.UnreachableBrowserException: Could not start a new session. Possible causes are invalid address of the remote server or browser start-up failure.
Build info: version: '2.37.0', revision: 'a7c61cb', time: '2013-10-18 17:15:02'
System info: host: '****-PC', ip: '10.10.10.1', os.name: 'Windows 7', os.arch: 'x86', os.version: '6.1', java.version: '1.7.0_51'
没有堆栈跟踪,这会在 webdriver 尝试启动后立即发生。我猜上面的代码就是它发生的地方,因为netbeans并没有真正指出它出错的地方。
神秘的是,这在我的计算机上有效,但在尝试在同事的计算机上运行时,它只会产生此错误。 Firefox 对她有用,但 IE 和 Chrome 都会导致这种情况。有什么想法吗?
编辑:显然有一个堆栈跟踪:
Driver info: driver.version: ChromeDriver
at org.openqa.selenium.remote.service.DriverService.start(DriverService.java:165)
at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:62)
at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:527)
... 7 more
Caused by: org.openqa.selenium.net.UrlChecker$TimeoutException: Timed out waiting for [http://localhost:8891/status] to be available after 20002 ms
at org.openqa.selenium.net.UrlChecker.waitUntilAvailable(UrlChecker.java:104)
at org.openqa.selenium.remote.service.DriverService.start(DriverService.java:163)
... 9 more
Caused by: com.google.common.util.concurrent.UncheckedTimeoutException: java.util.concurrent.TimeoutException
at com.google.common.util.concurrent.SimpleTimeLimiter.callWithTimeout(SimpleTimeLimiter.java:143)
at org.openqa.selenium.net.UrlChecker.waitUntilAvailable(UrlChecker.java:79)
... 10 more
Caused by: java.util.concurrent.TimeoutException
at java.util.concurrent.FutureTask.get(FutureTask.java:201)
at com.google.common.util.concurrent.SimpleTimeLimiter.callWithTimeout(SimpleTimeLimiter.java:130)
... 11 more
【问题讨论】:
-
dbl点击直接执行chromedriver.exe会发生什么?那你有什么错误吗?
-
它只是说在 cmd 窗口中启动驱动程序。之后就没有别的了
标签: selenium selenium-webdriver selenium-chromedriver