Pour faire du code coverage il y avait déjà Clover et jcoverage. Il y a maintenant un outil open source : EMMA.
Extrait du pdf mis en référence : "Le but du coverage analysis est de trouver des parties du code non exercées par les batteries de tests, de trouver du code inutile, de créer de nouveaux tests pour augmenter la couverture, et d'avoir un indicateur de la qualité des tests."


EMMA (Anglais)
Code Coverage - (pdf) (Français)
Clover (Anglais)
jcoverage (Anglais)