The Artima Developer Community
Sponsored Link

Java Community News
Atlassian Releases Clover 2.0

1 reply on 1 page. Most recent reply: Oct 30, 2007 8:39 PM by Peter Moore

Welcome Guest
  Sign In

Go back to the topic listing  Back to Topic List Click to reply to this topic  Reply to this Topic Click to search messages in this forum  Search Forum Click for a threaded view of the topic  Threaded View   
Previous Topic   Next Topic
Flat View: This topic has 1 reply on 1 page
Frank Sommers

Posts: 2642
Nickname: fsommers
Registered: Jan, 2002

Atlassian Releases Clover 2.0 Posted: Oct 29, 2007 3:00 PM
Reply to this message Reply
Summary
Clover 2.0 is the latest release of Atlassian's Java code coverage tool. The new version provides close integration with test runs, and displays coverage results in a way that suggests what parts of the code require more tests.
Advertisement

Atlassian released Clover 2.0, the new version of its Java code coverage tool. Clover instruments the bytecode to obtain test coverage results, and presents those results in various formats, such as HTML, PDF, or inside an IDE environment.

A key feature of the new version is that it integrates closely with test runs:

Clover 2.0 reports fully integrate the results of your latest test run, including pass/fail status, time taken, and error messages. Browse the test results for each package and drill down to see results for test suites and individual test case runs...

Clover 2.0 takes Coverage Analysis to a new level by not just showing you what code is covered by your tests, but also which tests hit what code. Drill down to a particular class to see the exact statements a particular test or set of tests covered. For each test case, you can jump straight to the source code for that test. If the test failed, Clover will link to the source line where the failure occurred.

Clover 2.0 also provides intuitive ways to determine which parts of the code require more test coverage:

New 'Coverage Cloud' reports give you an instant view of the classes needing attention in your project. The Quick Wins Coverage Cloud shows you the classes on which to focus your testing effort to quickly increase the overall coverage score for the project. The Project Risks Coverage Cloud highlights the classes that contain the most complex untested code and thus represent the highest risk to the project.

In addition to those features, Clover 2.0 also provides:

  • Per-method coverage statistics
  • Complexity statistics
  • Simplified Ant tasks
  • Integrated historical reporting
  • Aggregate package statistics
  • Configurable report columns, column formats and column thresholds
  • Improved runtime coverage recording performance
  • New runtime configuration options to control coverage recording
  • Completely rewritten Eclipse plugin
  • Rich reporting in HTML, PDF or XML.
  • Identification of 'dead code' in an application.

What code coverage tool do you use for your Java applications?


Peter Moore

Posts: 4
Nickname: pte
Registered: Jan, 2004

Re: Atlassian Releases Clover 2.0 Posted: Oct 30, 2007 8:39 PM
Reply to this message Reply
Pictures speak a thousand words, as do sample reports ;)

http://www.atlassian.com/software/clover/sample-reports.jsp

Flat View: This topic has 1 reply on 1 page
Topic: Neal Gafter Releases First Java Closures Prototype Previous Topic   Next Topic Topic: Domas Mituzas on the Wikipedia Architecture

Sponsored Links



Google
  Web Artima.com   

Copyright © 1996-2019 Artima, Inc. All Rights Reserved. - Privacy Policy - Terms of Use