テストウェブサーバーの起動に依存する統合テストクラスはほとんどありません。
JUnitスイートを使用せずにmavenフェイルセーフとJUnitを使用して、各テストクラスでWebサーバーを破棄して起動するよりも、各テストクラスの前にWebサーバーを起動する方法はありますか?mavenフェールセーフを使用している間に、私のJUnitテストケースすべてに対してセットアップメソッドを実行する方法はありますか?
2
A
答えて
0
あなたが統合テストを持っており、すでにのmaven-フェイルセーフ・プラグインを使用している場合は、pre-integration-test
相にWebサーバの開始を結合することができ、統合テストがintegration-test
フェーズで実行されている間post-integration
相でそれを止めます。
+0
これはmavenプラグインにバインドする必要があります。カスタムWebサーバーにバインドする方法はありますか? –
+0
https://codehaus-cargo.github.io/cargo/Maven2+plugin.htmlを使用するか、jettyウェブサーバーを使用してhttps://www.eclipse.org/jetty/documentation/9.3.x/jetty -maven-plugin.html – khmarbaise
関連する問題
- 1. テスト環境でjunit/TestNGテストケースを実行する方法はありますか?
- 2. Maven、CDI、JUnit、JPA。 HSQLDBに対するテストを実行したい
- 3. jenkinsを使用して実行中のセレンテストケース(テストケースはロボットフレームワークにあります)
- 4. Excelの各行に対してテストケースを実行する
- 5. スイート内のすべてのテストケースにJUnit @Ruleを適用する方法
- 6. slideToggleを使用している間、他のすべてのdivをスライドバックする方法はありますか?
- 7. Hibernate.cfg.xmlファイルが見つからないJenkin MVNビルドを使用してJunitテストケースを実行しています
- 8. mavenからant junitターゲットを実行しています
- 9. Powershellを使用してディレクトリ内のすべてのファイルに対してプログラムを実行する方法
- 10. JUnitテストケースに使用するダミーオブジェクトを作成するツールはありますか?
- 11. すべてのテストでmavenのjunitテストの実行時間を制限する方法は?
- 12. @value設定注入は、私が使用してばねJUnitテストケースを実行しようとしてい
- 13. JUnitテストケースを同時に実行する
- 14. JUnitはテストケースを順番に実行しますか?
- 15. AndroidのテストケースでjUnitを使用してボタンのクリックイベントをテストする方法
- 16. ストアドプロシージャの実行中にPRINTステートメントを使用して実行を追跡する方法はありますか?
- 17. UNIXのディレクトリにあるすべてのファイルに対してJavaプログラムを実行する方法は?
- 18. 実行時にjunitテストケースを実行するには?
- 19. python-seleniumを使用している間にherokuにchromeドライバを使用する方法はありますか?
- 20. Hudsonが依存関係にMavenを使用してJUnitを実行する方法
- 21. PySparkはディレクトリ内のすべてのテストケースを実行します
- 22. コマンドプロンプト/ターミナルを使用してJava-Seleniumテストケースを実行する方法は?
- 23. gruntを使用してフォルダ内のすべてのファイルに対してsqlcmdを実行するには
- 24. groovyスクリプトを使用してmavenコマンドを実行するには
- 25. マレットをトピックモデリングに使用している間にステミングを実行する方法
- 26. JUnit 5では、すべてのテストの前にコードを実行する方法
- 27. 私はJUnitのを使用して、私のテストを実行しようとしています蟻
- 28. JUnitテストを使用してもOKですが、Mavenテストを使用してもOKではありません。
- 29. セロリタスクが実行されている間にセカリタスクを停止し、しばらくしてから実行を続行する方法はありますか?
- 30. すべてのテーブル行IDに対して実行するスクリプト
事前統合と統合後のフェーズをお探しですか? – chrylis
1つのテストだけではなく、プロジェクト内のすべてのITテスト用ではありません –