Gherkin、Cucumber-jvm、およびWebdriverを使用して、標準のJava /SpringWebアプリケーションに対して受け入れテストを実行しています。問題は、Mavenジョブを使用してテストを実行すると、テストは完全に成功しますが、ジョブが完了しないことです。Firefoxウィンドウを閉じたときにのみ、ジョブは完了します。
各機能の後でブラウザを明示的に閉じるという回避策がありますが、これはタイムラグのためにすぐに持続不可能になります。
技術スタックは次のとおりです。
きゅうり-JVM1.0.4
セレン2.12.0
Firefox 8.0
このアプリは、Windows7マシンのJBossEAP5.1で実行されます。
JRubyバージョンのCucumberを使用した場合、この動作は、上記のセレンとFirefoxの組み合わせでは表示されませんでしたが、どちらかの上位バージョンを使用した場合は表示されました。
誰かが以前にこの動作を見たことがありますか、そして誰かが何か提案や回避策を持っていますか?
前もって感謝します