- Fast develop/test cycle: Launches from within the workbench like JUnit test runs can directly be analyzed for code coverage.
- Rich coverage analysis: Coverage results are immediately summarized and highlighted in the Java source code editors.
- Non-invasive: EclEmma does not require modifying your projects or performing any other setup.
Once the plugin is installed, it adds a new launch mode called as Coverage Mode
After the application terminates, EclEmma shows code coverage data in the “Coverage Overview” view
Other than this, EclEmma highlights the code in the source editor showing the results of the coverage session ! Cool !
You can also import and export the coverage data, not sure how useful this feature is !
Currently EclEmma works with the following launch configurations:
- Local Java application
- Eclipse/RCP application
- JUnit test
- JUnit plug-in test
If you are looking out for free profiling plugins for eclipse, I would recommend TPTP. It has a good set of Monitoring/Tracing/Profiling tools