2

Click here to load reader

Clover - Peer Code Review Tool - Brief

Embed Size (px)

DESCRIPTION

Clover goes beyond basic code coverage metrics to help you prioritise time spent creating new tests. Clover makes it easy to detect and address: • Poorly tested, highly complex code • Coverage lost due to recent changes • Precise per test coverage to ensure relevance of your tests

Citation preview

Page 1: Clover - Peer Code Review Tool - Brief

Code coverage analysis

Clover 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. This allows you to spot any testing weaknesses or redundancies, and verify that each test is actually testing the code it was intended to exercise.

Clover’s new Test Optimization feature reduces the time it takes to test a code change. With Test Optimization enabled, Clover automatically determines the optimal subset of tests to run based on the speci c changes made, ensuring you are testing only what you need. Test Optimization also reorders tests that are more likely to fail, so you get quicker feedback without compromising test quality.

Clover is the essential Java code coverage tool with test level insight, instant IDE feedback, interactive reports and Test Optimization. It works with Maven, Ant, Eclipse, IntellijIDEA and other popular tools.

What is code coverage?Code coverage measures how much of your source-code is being executed by your test suite. This information feeds into the development cycle, helping developers to continually increase test quality, which in turn drives code quality.

Who uses Clover?Adobe Systems, Agile Software Corporation, Cisco, Cochlear, Deutsche Bank, Dolby, EBay, Fujitsu, HP, Ikea, Intuit, Lockheed Martin, Fannie May, Fidelity Investments, P zer, Toyota, University of Illinois, US Army Recruiting Command, and many others!

Did you know?You can automate your code coverage analysis with Bamboo, a continuous integration server from Atlassian.http://www.atlassian.com/bamboo

Page 2: Clover - Peer Code Review Tool - Brief

System RequirementsJDK or JRE version 1.4+. Firefox, IE, or Safari. See our documentation for speci c requirements for Ant, Maven, Eclipse, IDEA and more.

About AtlassianAtlassian is an innovative global software company. More than 15,000 customers in 100 countries, including 30 of the world’s top 50 corporations.

Over 400+ free plugins built and supported by the Atlassian community

Our lustworthy products are designed to stand alone, however, their integration capabilities make them even more useful. Atlassian products include:

JIRA: Issue trackingFishEye: Repository insightCrucible: Code reviewBamboo: Continuous integrationClover: Code coverageCon uence: Enterprise wikiCrowd: Single sign-onJIRA Studio: Hosted development suite

Try Clover today!Get a free, fully functional 30-day evaluation license of Clover: www.atlassian.com/clover

Pricing*

Server ...................... 1 $1,200Team ...................... 10 $2,200Workgroup ............. 25 $4,000Enterprise ............. 100 $8,000Unlimited .....Unlimited $16,000Academic licenses are available for 50% off the listed prices. Clover is free to qualifying Open Source projects or Non-Pro t & Charity organisations.

* Prices subject to change.

Optimise your tests

Code coverage improve test quality and increase your testing productivity

Test insight whatever your testing regime, Clover provides intelligent insight into the results.

Reports The best of both worlds, real-time coverage reporting and historical metrics reporting.

Filtering Focus your coverage analysis on what matters to you most.

Getting started Clover helps you identify where to best spend your testing effort.

Test optimization Streamline your automated testing process to build quicker and more frequently.

Developer work ow Use Clover interactively on the development desktop.

IDE plugins Eclipse and IDEA plugins for coding from within your IDE.

Automation Add coverage reporting to your automated build process.

Integration Clover integrates with Ant, Maven, JUnit, TestNG, Bamboo and many of your favorite tools.

Clover’s integration with Eclipse makes it a de facto part of my eXtreme Programming toolset... Eclipse + clover + JUnit is XP heaven!

Franck Schmidlin, Anite Public Sector