RHEL環境でJenkinsによってトリガーされたAntを介してSonarタスクを実行しています。JunitコードカバレッジにはCoberturaを使用し、レポートにはSurefireを使用しています。SonarはSurefireレポートを正常にインポートします。
ただし、現在、JenkinsでAntを使用してSeleniumテストを実行しています。コードカバレッジとテスト結果をSonarに報告したいと思います。どうやら私はコードカバレッジを分析してテストを報告するJaCoCoプラグインが必要です。単体テストの場合と同様に、Jenkinsがその役割を果たし、Sonarはレポートを独自のリポジトリにインポートするだけだと思います。
私は実際にこれを行う方法に戸惑っています。Webページhttp://www.sonarsource.org/measure-coverage-by-integration-tests-with-sonar-updated/JaCoCoページへの参照http://www.eclemma.org/jacoco/trunk/doc/ ant.html。どのような手順を実行するのかわかりません。カバレッジターゲットは必要ですか?エージェントのみを起動する必要がありますか?Antのどこでエージェントを開始しますか?ものを捨てる必要がありますか?
私は私が得ることができるすべての助けに本当に感謝しています、ありがとう:)