Language & Tool Support

Programming Languages

  • Java
  • Groovy

IDEs

  • Eclipse
  • IntelliJ

Test Automation

  • JUnit
  • TestNG
  • Selenium
  • Any tool with JUnit-style output

Continuous Integration

Build Automation

  • Ant
  • Maven (1 & 2)
Back to Top

Reporting

Formats

  • HTML
  • PDF
  • XML
  • JSON
  • IDE (Eclipse & IntelliJ IDEA)

OpenSocial Dashboards

  • Coverage gadget in JIRA & Confluence

Per Build Reports

  • Project Risks
  • Quick Wins
  • Tree maps
  • Per-test coverage
  • Project, package, & method - level coverage
  • Test coverage per line of code
  • Most complex packages & classes
  • Least tested methods

Per Test Reports

  • Pass/fail/errors per test
  • Coverage contribution per test

Trend Reports

Coverage over time:

  • Packages
  • Classes
  • Methods
  • Statements

Metrics over time

  • Total Packages, Files, LoC
  • Non-covered lines
  • Cyclomatic Complexity
  • User-defined metrics

Versus previous builds

  • Classes & packages that gained/ lost coverage
  • Newly added classes
Back to Top

Test Execution

Execution options

  • Test optimization
  • Distributed test aggregation

Configuration Options

  • Build Coverage Targets
  • Block Context Filtering
  • Method and Statement Context Filtering via Regular Expressions
  • Source Code Directives

Extensibility

  • Java API
Back to Top

Clover Customers

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

Latest Clover Blog Post

Clover 2.6 is available – $300 Desktop Edition, Tree maps and more!

Atlassian is excited to announce the launch of Clover 2.6, the latest release of Atlassian’s award-winning tool for Java code coverage and test optimisation. With performance improvements, new c ...

Read More at the Dev Tools Blog