Comment afficher le rapport de couverture HTML à l'aide du plugin Cobertura Maven?
Je veux générer et d'afficher un rapport de couverture pour un Java-Maven du projet.
J'ai ajouté ce qui suit à pom.xml
:
<reporting>
<plugins>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>cobertura-maven-plugin</artifactId>
<version>2.2</version>
<configuration>
<formats>
<format>html</format>
</formats>
</configuration>
</plugin>
</plugins>
</reporting>
Quand je lance mvn cobertura:cobertura
il est construit avec succès et les rapports de la console qui Cobertura Report generation was successful
mais je ne trouve pas le rapport.
Si je cd
en target/cobertura
j'ai trouver un fichier appelé cobertura.ser
mais je n'ai aucune idée de quoi faire avec elle.
Edit: Après ré-examen de la documentation, grâce à Andreas_D, j'ai ajouté les <reporting>
tag, mais obtenir le même résultat.
source d'informationauteur Eric Wilson
Vous devez vous connecter pour publier un commentaire.
Ont un coup d'oeil à la documentation du plugin, il y a un exemple. Assez sûr que vous devez ajouter un
<reporting>
élément de fait de produire le rapport.Ce dans la construction de la section:
Et puis dans le rapport de la section:
Exécuter
mvn cobertura:cobertura
Recherchez index.html à l'intérieur de la cible/site/couverture/ dossier.
Si rien ne fonctionne - Essayez ceci
http://technikes.com/how-to-generate-code-coverage-report-in-java-jacoco-graphical-report/ vous pouvez obtenir rapport de couverture de code en html et en format xml
C'est étonnant comme je l'ai publier mon rapport au format html et xml