Selenium FirefoxDriver+;詹金斯&x2B;Xvfb:等待操作完成时超时

Selenium FirefoxDriver+;詹金斯&x2B;Xvfb:等待操作完成时超时,selenium,jenkins,webdriver,jenkins-plugins,xvfb,Selenium,Jenkins,Webdriver,Jenkins Plugins,Xvfb,我在Jenkins上使用Xvfb运行Firefox驱动程序时遇到问题 每个web驱动程序操作都会引发异常:com.thoughtworks.selenium.SeleniumException:等待操作完成时超时。我的Xvfb配置如下所示: Jenkins控制台在每次构建之前和之后编写: Xvfb starting$ Xvfb :99 -screen 0 1024x768x24 -fbdir /jks/2013-11-06_11-50-2xvfb Xvfb stopping 因此,Xvfb运

我在Jenkins上使用Xvfb运行Firefox驱动程序时遇到问题

每个web驱动程序操作都会引发异常:
com.thoughtworks.selenium.SeleniumException:等待操作完成时超时
。我的Xvfb配置如下所示:

Jenkins控制台在每次构建之前和之后编写:

Xvfb starting$ Xvfb :99 -screen 0 1024x768x24 -fbdir /jks/2013-11-06_11-50-2xvfb
Xvfb stopping
因此,Xvfb运行正常。FirefoxBinary设置为使用
setEnvironmentProperty(“显示“,”:99”)运行

还有一个类似的问题,但这并不能回答我的问题,因为我使用的是webdriver版本2.34.0,而重新启动Jenkins也不能解决这个问题


有什么建议吗?

在测试运行时尝试使用此命令:
xwd-root-display:99 | convert xwd:-capture.png
(from)。它将拍摄Xvfb显示屏上发生的情况的屏幕截图
:99
。在我的例子中,它允许我查看Firefox的错误消息(仅在Xvfb的GUI中显示,而不在Selenium的日志中显示)。也许它会帮助你找到你的bug