coverage

coverage

Coverage offers robust tools for collecting, manipulating, and formatting coverage data specifically for Dart. The collect_coverage utility gathers coverage JSON from the Dart VM Service, while format_coverage transforms this data into LCOV or pretty-printed formats, facilitating efficient test analysis and reporting for developers.

Top coverage Alternatives

1

test_coverage

A command-line utility designed for collecting test coverage data from Dart VM tests, this tool streamlines the process of generating local coverage reports during development.

By: pub.dev
2

Cobertura

Cobertura serves as a free Java tool designed to measure the percentage of code accessed by tests, allowing developers to pinpoint areas of their Java applications that lack adequate test coverage.

By: Ventas
3

Tarpaulin

Tarpaulin is a code coverage reporting tool designed for the cargo build system, offering line coverage metrics that, while generally reliable, may exhibit minor inaccuracies.

4

scct

Scct is a specialized code coverage tool designed for Scala, supporting versions 2.9 and up.

By: Ventas
5

Devel::Cover

Devel::Cover is a robust code coverage tool for Perl, allowing developers to measure how thoroughly their tests exercise the code.

By: metacpan
6

Testwell CTC++

Testwell CTC++ is an advanced instrumentation-based code coverage and dynamic analysis tool tailored for C and C++ applications, with add-ons available for C#, Java, and Objective-C.

By: Testwell
7

Codase

With a focus on network, cloud, and website security, this affordable provider ensures sensitive data...

8

JCov

By offering precise measurements of method, linear block, and branch coverage, it helps developers identify...

By: OpenJDK From United States
9

JaCoCo

Leveraging years of experience, it ensures seamless integration with existing tools...

By: EclEmma From United States
10

Xdebug

It offers an enhanced var_dump() function, detailed stack traces, and logs function calls with arguments...

From United States
11

BullseyeCoverage

It offers precise condition/decision coverage metrics, facilitating targeted improvements in unit testing...

By: Bullseye Testing Technology From United Kingdom
12

Coco

With features such as statement and branch coverage, it integrates seamlessly with CI frameworks like...

By: Qt Group From Finland
13

NCover

It seamlessly integrates with existing workflows, allowing teams to monitor quality metrics and manage coverage...

By: NCover, LLC From United States
14

Istanbul

The nyc CLI integrates seamlessly with popular frameworks like tap, mocha, and AVA, allowing developers...

By: Discord.js From United States
15

OpenClover

It identifies untested code areas, optimizes test execution through its Test Optimization feature, and offers...

From United States

Top coverage Features

  • Coverage data collection
  • JSON data manipulation
  • LCOV format support
  • Pretty-printed data output
  • Dart VM Service integration
  • Function level coverage
  • Branch level coverage
  • Custom stage control
  • Automated test coverage generation
  • Directory-based execution support
  • Coverage output directory management
  • Connect-timeout customization
  • Wait for VM observatory
  • Isolate pause synchronization
  • SDK root coverage output
  • Command-line flag flexibility
  • Comprehensive coverage reporting
  • GitHub repository access
  • BSD-3-Clause licensing.