Comment mesurer la couverture de test unitaire de code Java par développeur?


Scénario: une équipe travaille sur un projet Java/Maven/JUnit en utilisant une sorte de SCM. Nous aimerions augmenter la couverture des tests, ce qui signifie que tous les développeurs devraient tester le code de manière plus intensive. Mesurer les améliorations globales de la couverture de test en utilisant quelque chose comme SonarQube est assez facile, mais vous devez le faire par développeur afin de pouvoir reconnaître les valeurs aberrantes: les ingénieurs qui ont la meilleure couverture de test et les ingénieurs dont la couverture est la pire.

Comment répondriez-vous à la question "qu'est-ce que la couverture de test du code modifié par le développeur X au cours du dernier mois?"Existe - t-il une mesure approximative de substitution qui pourrait être suivie plus facilement?

Author: Tomislav Nakic-Alfirevic, 2014-04-17

1 answers

Il existe un plugin commercial Developer Cockpit qui fait exactement cela, ainsi que d'autres fonctionnalités astucieuses.

 2
Author: Mithfindel, 2014-04-17 18:27:00