Come misurare la copertura del test dell'unità di codice Java per sviluppatore?


Scenario: un team lavora su un progetto Java/Maven/JUnit usando una sorta di SCM. Vorremmo aumentare la copertura dei test, il che significa che tutti gli sviluppatori dovrebbero testare il codice più intensamente. Misurare i miglioramenti complessivi della copertura dei test utilizzando qualcosa come SonarQube è abbastanza facile, ma è necessario farlo per sviluppatore per essere in grado di riconoscere i valori anomali: ingegneri che hanno la migliore copertura dei test e ingegneri la cui copertura è peggiore.

Come risponderesti alla domanda "che cosa è la copertura di prova del codice modificato dallo sviluppatore X durante l'ultimo mese?"Esiste una misura approssimativa surrogata che potrebbe essere seguita più facilmente?

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

1 answers

C'è un plugin Cockpit sviluppatore commerciale che fa proprio questo, oltre ad altre caratteristiche nifty.

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