我在使用 Xvfb 在 Jenkins 上运行 Firefox 驱动程序时遇到问题。
每个 Web 驱动程序操作都会引发异常:com.thoughtworks.selenium.SeleniumException: Timed out waiting for action to finish
. 我的 Xvfb 配置如下:
Jenkins 控制台在每次构建之前和之后写道:
Xvfb starting$ Xvfb :99 -screen 0 1024x768x24 -fbdir /jks/2013-11-06_11-50-2xvfb
Xvfb stopping
因此,Xvfb 运行正常。FirefoxBinary 设置为使用setEnvironmentProperty("DISPLAY", ":99");
.
这里有一个类似的问题,但这并不能回答我的问题,因为我使用的是 webdriver 版本 2.34.0 并且重新启动 Jenkins 也不能解决问题。
有什么建议么?