home
download
howto
screenshots
roadmap
FAQ

Project Home
Bugs
Forums

Impressum

Coverlipse

Did you ever use a coverage tool that was expensive, difficult to configure or had only some very indirect way of feedback? Those are tools for managers, not for developers.

If you are a developer and know what I mean, you might just be right with Coverlipse.

Coverlipse at a glance

Coverlipse is an Eclipse plugin that visualizes the code coverage of JUnit Tests. It is unique for it integrates seamlessly in Eclipse. The coverage results are given directly after a JUnit run. This makes it the perfect tool for developers to recognize their tests fullfil their task. Its features are:

  • All Uses Coverage
  • Block Coverage (also known as Statement Coverage)
  • Branch Coverage (Not so soon to come)
  • Just one test run is needed for evaluation of all coverage criterias
  • No configuration methods to learn - the configuration is done the same way as normal JUnit runs in Eclipse.
  • Easy way to include/exclude packages from the test
  • Direct feedback in the Eclipse Java Editor
  • Explanation of the results in specialized views

Feel this might be your tool? Check out the screenshot section then, or just download coverlipse.

History

  • 07-01-2006: Release of version 0.9.5.2. This version works with Eclipse 3.2. No other changes are included (Changelog).
  • 04-06-2006: Release of version 0.9.5.1. This version contains new icons and looks better, especially on windows machines. Some speedup was done in the afterwork of a test and some bugs are fixed.
  • 12-07-2005: Release of version 0.9.5. This version comes with results export to XML and huge changes in the internal threading strategy. These make the GUI more robust and the marker handling fast.
  • 10-22-2005: Release of version 0.9.4.1. This is a bugfix release. Most important changes are "unknown coverage" for blocks where exceptions occured and correction of the update site link.
  • 10-13-2005: Release of version 0.9.4. This version contains a few new icons, features and bugfixes. It's the first that can be installed via an update site.
  • 09-06-2005: Release of version 0.9.3.2. This is a feature release containing basic statistics and a quick filter for the class view.
  • 08-20-2005: Release of version 0.9.3.1 containing bugfixes. Among others, failures with launch targets were corrected.
  • 07-26-2005: Release of version 0.9.3 containing configurable filters and important bugfixes.
  • 07-07-2005: Release of version 0.9.2 containing bugfixes, quick launch targets, reworked MarkerView and minor enhancements.
  • 06-16-2005: Release of version 0.9.1 containing bugfixes, improved usability and support for Eclipse 3.1.
  • 06-10-2005: First public release of Coverlipse in version 0.9.0.
Advanced Poll
Why does Coverlipse suck?
I can’t figure out how to do what I need!
My feature is missing!
It is unnecessarily frustrating and complex!
It crashes all the time!
It’s simply ugly!
I don't understand it's results!
I’m thinking about the tool, instead of my work!
It doesn't react how I expect it to1
What? It doesn't suck at all!
It's so damned slow, basic operations take forever!


View results
Version 2.03

Advanced Poll
Which of the planned features has highest priority to you? (see roadmap for details)
Branch Coverage
human readable reports (PDF?)
Improved usability of the Class View
Coverlipse testing Perspective
support for JUnit Plug-In Tests
standalone version of Coverlipse
improve package in-/exclude filters
other (please comment on next page)
Classloader independent mode
TestNG support


View results
Version 2.03
Last updated 2006-07-01 11:27:05 by Matthias Kempka (coverlipse at mkempka.de)