Nous cherchons une façon créative de mesurer la couverture de code sur un nouveau code distinct du code existant. Nous avons un grand projet hérité et voulons commencer à obtenir une couverture de 90% sur toute nouvelle fonctionnalité. Nous aimerions trouver un moyen de visualiser facilement un rapport qui filtre tout code plus ancien pour s'assurer que la nouvelle fonctionnalité répond à notre objectif. Il est évident que nous recherchons toujours une couverture globale croissante sur le projet, mais nous avons besoin d'une manière non-manuelle pour nous donner des commentaires sur la nouvelle activité de code. Nous avons ceci fonctionnant pour l'analyse statique puisque nous pouvons regarder les dates sur les dossiers de source. Comme Cobertura analyse les fichiers de classe, ils ont de nouvelles dates et cette technique ne fonctionne pas.Mesurer la couverture du code uniquement sur le nouveau code
Des idées?
Stack:
Java 1.5 JUnit Cobertura Hudson
Je n'ai pas vu comment EMMA peut être mis en mesure de la couverture séparée sur le nouveau code à partir du code existant. Pourriez-vous expliquer? –