ECobertura

ECobertura

ECobertura is an open source Java code coverage tool that calculates the percentage of code accessed by tests. It integrates with build tools like Ant and Maven to provide coverage metrics and HTML reports.

ECobertura: Open Source Java Code Coverage Tool

An open source Java code coverage tool providing percentage of code accessed by tests, integrated with Ant and Maven for coverage metrics and HTML reports.

What is ECobertura?

ECobertura is an open source code coverage tool for Java applications. It calculates the percentage of code that is executed or accessed by tests, providing important metrics on how thoroughly automated tests exercise an application's codebase.

Some key features of ECobertura include:

  • Integrates with build tools like Ant and Maven to calculate coverage during test runs
  • Generates detailed HTML reports highlighting covered and untouched code
  • Provides branch, line, method, and class coverage metrics
  • Has plugins for IDEs like Eclipse, IntelliJ, and NetBeans
  • Lightweight and easy to configure via XML files

By reporting on code coverage percentages, ECobertura helps developers understand which parts of an application's codebase may need additional test cases. The HTML reports make it easy to drill into specific classes and methods to improve test quality. Teams can use ECobertura to meet and track code coverage goals over time.

ECobertura Features

Features

  1. Calculates code coverage metrics for Java code
  2. Integrates with build tools like Ant and Maven
  3. Generates HTML reports to visualize coverage
  4. Highlights covered and uncovered code
  5. Supports line, branch and method coverage metrics

Pricing

  • Open Source

Pros

Free and open source

Easy integration with build tools

Detailed coverage reports

Customizable coverage thresholds

Active community support

Cons

Setup can be complex

Reports can get large for big projects

Limited IDE integration

Only for Java code

Official Links

Reviews & Ratings

Login to Review
No reviews yet

Be the first to share your experience with ECobertura!

Login to Review

The Best ECobertura Alternatives

Top Development and Code Coverage and other similar apps like ECobertura


Cobertura icon

Cobertura

Cobertura is an open source code coverage tool for Java programs. It calculates the percentage of code that is executed or accessed by automated tests and generates detailed reports highlighting code that lacks adequate test coverage. This helps developers understand which parts of the codebase may need additional testing.Some key...
Cobertura image
EclEmma icon

EclEmma

EclEmma is a free, open source Java code coverage tool for Eclipse. It is used by developers to measure and report on code coverage in Java projects within the Eclipse IDE.EclEmma shows which lines of code have been executed during runtime. It visually highlights covered and uncovered code using different...
EclEmma image
Atlassian Clover icon

Atlassian Clover

Atlassian Clover is a code coverage tool designed specifically for Java applications. It integrates tightly with build tools like Maven and Gradle to provide statement, branch, and method coverage metrics right within the developer's workflow.A key benefit of Clover is that it enables developers to easily visualize code coverage data...
Atlassian Clover image
Coverlipse icon

Coverlipse

Coverlipse is an open-source code coverage tool designed specifically for use with Eclipse and Java applications. It allows developers to measure and monitor code coverage of their JUnit tests to ensure thorough test suites.Some key features of Coverlipse include:Statement, branch, and MC/DC coverage metricsIntegrated with JUnit test frameworkCoverage highlighting in...
Coverlipse image
CodeCover icon

CodeCover

CodeCover is an open source automated software testing tool used for measuring code coverage of C, C++, Java and C# programs. It generates detailed code coverage reports to quantitatively analyze how much of the source code is executed and tested by a test suite.Some key features of CodeCover include:Detailed reporting...