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