Mit : JaCoCo 0.5.3, Maven2, Sonar 2.14, sonar-maven-plugin 1.8, SùartGWT 3.0
Derzeit versucht : Codeabdeckung auf Sonar für meine Selenium-Unit-Tests erhalten.
Problem : Die Codeabdeckung bewegt sich nicht von 0 % weg, obwohl der Sensor ordnungsgemäß gestartet wird, analysieren Sie die korrekt generierte jacoco.exec.
Ressourcen : https://gist.github.com/2888912 Die pom.xml
Es ist etwa 2 Wochen her, dass ich versucht habe, Code Coverage zu bekommen. Ich habe Sonar von 2.10 auf 2.14 aktualisiert, jede einzelne Sonar-Eigenschaft geändert, das Plugin jacoco (für Maven) ausprobiert und ich bekomme immer noch keine Ergebnisse. Wenn also jemand die gleichen Probleme hatte und eine Lösung gefunden hat, könnten Sie mir bitte sagen, wie Sie es gemacht haben?
Ich bin mir ziemlich sicher, dass meine Tests mindestens 0,5 % der Codeabdeckung erzeugen müssen. Meine Selenium-Tests werden tatsächlich in SeleniumTestLoginEntry.java ausgeführt, hat das irgendwelche Auswirkungen? Muss ich es TestLoginEntry.java nennen? (Die getestete Klasse ist LoginEntry.java) Ich benutze surefire, um den javaagent von JaCoCo zu starten (siehe Tag) und es GENERIERT tatsächlich die jacoco.exec.
Bitte helfen Sie mir, ich bin total verloren, ich habe nur noch eine Woche Zeit, um es zu schaffen... :(
Vielen Dank im Voraus.