Clover dashboard

Smarter testing, better code!

Improving test coverage with Clover throughout your development cycle is the key to finding bugs early and raising the quality of your code.

With distributed per-test coverage, Clover is the essential Java code coverage tool for instant IDE feedback, interactive coverage reporting and test optimization.

Download Clover free for 30 days

  • How can Test Optimization help? (1:16)

    Tired of waiting for all tests to run every time you make minor changes to your code? Ever risk breaking the build by guessing which tests to run locally, or even worse, not testing at all?

    Test Optimization, aka selective testing, lets you quickly run 'all tests' in your IDE by automatically executing just the tests you need to cover your changes, prioritising those most likely to fail to run first. No risk of omitting a vital test. No time wasted waiting for all tests to run.

    Watch the video
  • Testing in the dark? (1:51)

    Not sure where to start? Let Clover show you the way.

    Developing higher quality code is not just about increasing your test coverage percentage, but testing the things that matter most.

    Clover tracks cyclomatic complexity and per-test coverage data to help you identify your biggest project risks and focus your testing where it's needed most.

    Watch the video
  • Integration where you need it most (1:35)

    With plugins for both Eclipse and IntelliJ IDEA, all the power of Clover test insight and test optimization can be harnessed without ever leaving your workbench.

    Clover provides instrumentation, in-line annotation, quick navigation, test optimization and reporting right in your favourite IDE. Ant, Maven and command line integrations make it simple to run Clover locally or as part of your continuous integration environment.

    Watch the video

Clover integrations

Builders Ant, Maven, Maven 2, command line builders (e.g. make), etc.
Testing frameworks Junit 3.x, Junit 4.x, TestNG, Instinct, JWebUnit, SeleniumRC or custom test frameworks
IDEs IntelliJ IDEA, Eclipse, RAD, NetBeans
CI servers Bamboo, Hudson, AntHill or CruiseControl, etc.
Output formats HTML, XML, PDF and JSON