テストが失敗した場合にテストブラウザページを強制終了するにはどうすればよいですか?現在、セレンテストケースを実行しているときにテストが失敗すると、ブラウザページが開いたままになり、多数のテストが失敗した場合に問題が発生します。興味深いことに、十分にテストが合格しない場合です。なにか提案を??あなたは試し/最後に、とにかく私の経験では、非常に単純な(私はセレンとJUnitに新たなんだ)いないテストが失敗した場合、セレンはブラウザを強制終了しません
1
A
答えて
0
そのをブロックする必要があるよう
2
あなたはもちろんのselenium.stop()を呼び出す必要があります:)ですね。それは、障害がどのように発生し、どのようにそれを行うかによって異なります。 JUnitは、テストが失敗したときにtearDown()を自動的に呼び出す必要があり、selenium.stop()がこれに含まれている必要があります。しかし、tearDown()は、setUp()でエラーが発生した場合や、エラーが発生したときに何かをしている場合など、tearDown()は呼び出されないことがあります。
+0
duh!本当にありがとう – Afamee
関連する問題
- 1. Behat:テストが完了したら、Webサーバープロセスを強制終了できません。
- 2. プロセスが強制的に強制終了された場合の終了コード
- 3. Net :: ReadTimeoutエラーが発生した場合、Capybaraはブラウザを終了しません。
- 4. Node.js + mocha + webdriverjs:失敗したテストはスイートを終了します
- 5. テストが失敗した場合、Android jenkinsビルドに失敗する
- 6. スーパーバイザはプロセスを強制終了しません
- 7. ScrollViewのAndroid TextViewが機能しません - 強制終了
- 8. MongoError:カーソルが強制終了またはタイムアウトしました
- 9. 終了ステータスで失敗しました。
- 10. 「BEGINが失敗しました - コンパイルが終了しました」
- 11. エラーが発生した場合に強制終了を防止する
- 12. アプリケーションは強制終了します
- 13. アプリケーションは強制終了しますか?
- 14. Androidアプリはアクティビティの終了後に強制終了します
- 15. プログラムが失敗した場合、Pythonは一時ファイルを削除しません。
- 16. 強制的にRSpecテストを失敗させるには?
- 17. getApplicationContext()...強制終了しますか?
- 18. 別のテストが失敗した場合、テストをスキップできますか?
- 19. Command/bin/shが終了コード23で失敗しました
- 20. Xcode 4 gcc-4.2が終了コード1で失敗しました
- 21. ローカライズ後、clang:error:linkerコマンドが終了コード1で失敗しました
- 22. xcode 4.2 ios5 codesignが終了コード1で失敗しました
- 23. XCode 4.3で終了コード1でlibtoolが失敗しました
- 24. コマンド/ usr/bin/codesignが終了コード1で失敗しました
- 25. gcc-4.2が終了ステータス1で失敗しました
- 26. 終了コード71でXcodeが失敗しました
- 27. インポートが失敗した場合、MSBuildプロジェクトは読み込まれませんか?
- 28. 強制終了アプリケーション
- 29. ListView強制終了
- 30. AlertDialog強制終了
テストを開始すると、新しいブラウザが開きますか、既に開いているブラウザが使用されていますか?後者の場合は、ブラウザーが正しく構成されていない可能性があります。新しいウィンドウで新しいページを開くようにブラウザを設定する必要があると思います。これもクローズに影響するかもしれません。 –
迅速な対応をありがとう。テストを開始したとき、または各テストケースが実行されたときを意味しますか?各テストケースは現在、新しいブラウザを開き、テストの最後に閉じます。現在、前述したように、テストが合格すると閉じますが、失敗した場合は開いたままです。 – Afamee