使用: JaCoCo 0.5.3, Maven2, Sonar 2.14, sonar-maven-plugin 1.8, SùartGWT 3.0
現在試みていること: Selenium ユニット テストの Sonar でコード カバレッジを取得します。
問題 :センサーが正しく起動されているにもかかわらず、コード カバレッジが 0% から移動しない場合、正しく生成された jacoco.exec を分析します。
リソース : https://gist.github.com/2888912 pom.xml
コードカバレッジを取得しようとしているのは約2週間です。ソナーを 2.10 から 2.14 にアップグレードし、すべてのソナー プロパティを変更し、プラグイン jacoco (maven 用) を試しましたが、まだ結果が得られません。誰かが同じ問題を抱えていて解決策を見つけた場合は、どのように機能するか教えてください。
私のテストでは、コード カバレッジの少なくとも 0.5% を生成する必要があると確信しています。私の Selenium テストは実際に SeleniumTestLoginEntry.java で実行されますが、影響はありますか? これを TestLoginEntry.java と呼ぶ必要がありますか? (テストされたクラスは LoginEntry.java です) 私は Surefire を使用して JaCoCo (タグを参照) の javaagent を開始しており、実際に jacoco.exec を生成しています。
助けてください、私は完全に迷っています。それを機能させるのにあと1週間しかありません... :(
よろしくお願いします。