EclEmma 3.0.0 Java Code Coverage for Eclipse Drag to your running Eclipse workspace to install EclEmma Java Code Coverage
Eclipse Community Award 2008
JaCoCo
Inspected with sonarqube
Java Developer in Frankfurt
The Java Specialists' Newsletter

User Guide

EclEmma records which parts of your Java code are executed during a particular program launch. This technique is called code coverage analysis and typically used with automated testing like JUnit unit tests. It helps to identify untested parts of a code base and improve the corresponding tests.

Running a coverage analysis is as simple as pressing a single button like the existing Run and Debug buttons. The coverage results are automatically summarized in the Coverage view and highlighted in the Java editors.