Maven でビルドされたプロジェクトがあり、最近 Sonar を統合しました...プロジェクトを分析するように Sonar を構成するのは非常に簡単ですが、プロジェクトの単体テストも実行するように構成できませんでした。Jacoco で何かを試してみましたが、いくつかの Seam エラーが発生し、他のすべてのテストがスキップされます。ところで、TestNG を使用して手動でテストを実行しています。
質問する
11463 次
2 に答える
4
ソナーの関連する分析パラメーターを使用して、以前の実行からのテストレポートを再利用できます。sonar.dynamicAnalysis
プロパティをに設定し、テストの実行方法に基づいて、またはテストの実行方法に基づいreuseReports
てレポートの場所を指定します。sonar.jacoco.reportPath
sonar.surefire.reportPath
ちなみに、分析の一部として単体テストを実行するmvn sonar:sonar
Mavenの目標を呼び出します。test
したがって、理想的には、Mavenがユニットテストを実行できる場合、sonarはそれらを実行できるはずです。
于 2012-08-10T17:38:40.947 に答える