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");
。
hereに同様の質問がありますが、webdriver バージョン 2.34.0 を使用していて、Jenkins を再起動しても問題が解決しないため、それは私の質問には答えません。
助言がありますか?