J'explore actuellement divers outils de couverture de code pour une utilisation dans le projet et présélectionnés sur le trèfle parmi le trèfle, Emma et Cobertura. (Mon organisation est prête à payer pour le trèfle et c'est gentil)Clover - obtenir une couverture sans tests automatisés
Mais nous n'avons pas de tests automatisés. tous les tests sont manuels et nous avons besoin de générer des résultats à l'aide du code instrumenté.
wiki's lignes inital de trèfle disent
couverture de code est le pourcentage de code qui est couvert par des tests automatisés .
Le trèfle peut-il recueillir une couverture sur des tests non automatisés? c'est-à-dire que l'exigence est le code de l'instrument au moment de la compilation et obtenir le rapport de couverture quand je cours effectivement le code. Googled beaucoup, mais n'a pas pu trouver la réponse la plus appropriée.
Y at-il des alternatives pour réaliser que si le trèfle ne supporte pas
Correct. Je comprends que. Une idée sur la façon d'y parvenir en utilisant le trèfle? J'utilise maven-clover2-plugin. Des conseils sur la façon d'y parvenir? – JWhiz
Afin de mesurer la couverture des tests manuels, il suffit d'instrumenter le code avec Clover et de lancer votre application en vous assurant que le JAR d'exécution Clover (com.cenqua.clover: trèfle) est disponible dans le chemin de la classe. – Marek