私のプロジェクトには何千ものユニットテストがあり、コマンドラインから1つまたは2つを選択して実行したいと考えています。それを行うためのコマンドは何ですか?Mavenを使用して、特定のテストを実行するにはどうすればよいですか?
答えて
:シュア2.8以降
mvn clean test -Dtest=xxxxTest
を、あなたはまた、個々のテストを実行することができ、あなたのユニットテスト内法testA
を言って、同じフラグを使用して:名前パターンまたは名前リストによって、複数のテストを実行するための
mvn clean test -Dtest=xxxxTest#testA
詳細な例を、Maven Surefire documentation > Running a Single Testに見出すことができます。
http://maven.apache.org/surefire/maven-surefire-plugin/から表示されます。 examples/single-test.htmlまた、テストクラス*と*メソッド名の両方を指定することもできます。 – rogerdpack
@rogerdpackはい、これは正しくありません。 – t0r0X
クラスのリストはどうですか?すなわち、 5または6テストクラス? –
maven surefire plugin manualのこの部分をお読みください。基本的に次のことができます。
mvn -Dtest=*PerformanceTest clean test
PerformanceTestで終わるすべてのテストクラスだけが実行されます。あなたはMavenのに-Dtest=<class>
フラグを渡すことによって、クラス内のすべてのテストを実行することができます
- 1. 特定のSecurityManagerを使用してAkka Futureを実行するにはどうすればよいですか?
- 2. レールで特定のRspecテストのみを実行するにはどうすればよいですか?
- 3. Nightwatchテストを特定の順序で実行するにはどうすればよいですか?
- 4. ADAMを使用して単体テストを実行するにはどうすればよいですか?
- 5. テストが失敗したときにMavenゴールを実行するにはどうすればよいですか?
- 6. TeamCityにMSTestを使用してテストを実行させるにはどうすればよいですか?
- 7. テスト用にローカルでHTTPを使ってRailsを実行するにはどうすればよいですか?
- 8. Gradleを使用してMavenテストJarをプルするにはどうすればよいですか?
- 9. Mavenで個々のテストを実行するにはどうすればよいですか?
- 10. 特定のキーボードショートカットに対してemacsコマンドを実行するにはどうすればよいですか?
- 11. スレッドが実行されているCPUを特定するにはどうすればよいですか?
- 12. Javaスレッドが実行されているコアを特定するにはどうすればよいですか?
- 13. Mavenプラグインを実行する前に目標を実行するにはどうすればよいですか?
- 14. MavenのJava APIを使用してMaven Artifact POMにアクセスするにはどうすればよいですか?
- 15. Mavenリアクタを使用するときにテストをスキップするにはどうすればよいですか?
- 16. GAE cronジョブを特定のアプリケーションバージョンとして実行するにはどうすればよいですか?
- 17. 特定の文字に基づいてワードラップを実行するにはどうすればよいですか?
- 18. プロセスを実行中に特定のSQL行をロックするにはどうすればよいですか?
- 19. Mavenでbox2dを使用するにはどうすればよいですか?
- 20. Mavenでandengineを使用するにはどうすればよいですか?
- 21. MSBuildを使用して(実際に)AfterPublishを実行するにはどうすればよいですか?
- 22. 特定のユーザタイプに対してCakePHPアプリケーションをテストするにはどうすればよいですか?
- 23. シリアルポートを使用しているプロセスを特定するにはどうすればよいですか?
- 24. Strutsタグを使用して特定のリクエストパラメータが存在するかどうかをテストするにはどうすればよいですか?
- 25. Javaアプリケーションを実行し、出力を使用してmaven成果物を実行するにはどうすればよいですか?
- 26. リモートExchangeサーバが使用しているDCを特定するにはどうすればよいですか?
- 27. テストの実行時にNetbeansで特定のJVMパラメータを使用するにはどうすればよいですか?
- 28. Mavenを使用してビルドするときにプラグインを使用するようにScalaコンパイラを設定するにはどうすればよいですか?
- 29. XcodeをビルドしてApplescriptを使用して実行するにはどうすればよいですか?
- 30. コマンド出力に特定の文字列が含まれているかどうかを(1行で)テストするにはどうすればよいですか?
方法またはクラスによる?メソッドの明示:http://stackoverflow.com/questions/1873995/run-a-single-test-method-with-maven –