Cobertura è un tool di code coverage, assai utile se si sviluppa con approccio test-driven in quanto permette di analizzare la quantità  di codice sorgente coperto dai test per un progetto.

Erede di JCoverage, Cobertura offre feature quali:

  • esecuzione da linea di comando o come task Ant;
  • ispezione del bytecode, in modo tale da non dover forzare il progetto ad essere compilato due volte;
  • report in XML e HTML customizzabili;
  • branch coverage;
  • analisi della complessità  ciclomatica.

Oltre all'integrazione con Ant, è possibile utilizzare Cobertura con Maven (ci sono plugin sia per Maven 1 che per Maven 2) e, com'è buona abitudine, c'è un aggiornato plugin per l'integrazione con Eclipse.

1 CommentoDi' la tua

Il tuo indirizzo email non sarà mostrato pubblicamente. I campi obbligatori sono contrassegnati da *

[...] Non inganni il nome, i contratti di collaborazione non c’entrano nulla! JaCoCo è semplicemente di una libreria per il code coverage in ambito Java come il già citato Cobertura, ad esempio. [...]

JaCoCo, code coverage in Java | Edit - Il blog di HTML.it
JaCoCo, code coverage in Java | Edit - Il blog di HTML.it