Java and Groovy Code Coverage

Clover provides the metrics you need to better balance the effort between writing code that does stuff and code that tests stuff.

Clover runs in your IDE or your continuous integration system, and includes Test Optimization to make your tests run faster and fail more quickly.

Pricing Overview

1 machine

Desktop $300

1 machine

Server $1,200

10 machines

Desktop or Server $2,200

25 machines

Desktop or Server $4,000

100 machines

Desktop or Server $8,000

100+ machines

Desktop or Server $16,000
View full pricing details»

Coverage Clouds

Clover coverage clouds quickly point out where new tests will have the most impact by identifying

  • Project Risks - your most complex, least covered classes.
  • Quick Wins - your largest, least covered classes.

Tree Maps

View code coverage across your entire project with a quick glance.

  • Color represents test coverage.
  • Size represents code complexity.
  • Package hierarchy is displayed for faster understanding.

Per Test Coverage

Clover tracks the relationship between tests and code to quickly identify:

  • Which classes and methods are covered by a test?
  • Which tests cover a particular class, method or line of code?

Trend Reporting

Monitoring coverage trends with Clover helps you quickly identify new risks:

  • New, untested code.
  • Loss of coverage on existing code.

Clover highlights exactly which code you need to investigate to address the risks!

Clover Customers

Over 600 companies in 47 countries use Clover. Meet our customers.

Latest Clover Blog Post

Marek Parfianowicz

Clover Goes Mobile!

The Android market is rapidly increasing, being one of the most popular platforms, not only for customers, but also as a platform for developers to create their apps. Just few numbers: Google Play jus ...

Read more on the Clover Blog