+
+

Related Products

  • Parasoft
    131 Ratings
    Visit Website
  • MuukTest
    31 Ratings
    Visit Website
  • Boozang
    15 Ratings
    Visit Website
  • Windsurf Editor
    147 Ratings
    Visit Website
  • JetBrains Junie
    2 Ratings
    Visit Website
  • TrustInSoft Analyzer
    6 Ratings
    Visit Website
  • Zil Money
    673 Ratings
    Visit Website
  • ERA EHS Software
    21 Ratings
    Visit Website
  • Grafana
    538 Ratings
    Visit Website
  • Proton Pass
    31,996 Ratings
    Visit Website

About

OpenCppCoverage is an open-source code coverage tool for C++ under Windows. The main usage is for unit testing coverage, but you can also use it to know the executed lines in a program for debugging purposes. Support compiler with a program database file (.pdb). Just run your program with OpenCppCoverage, no need to recompile your application. Exclude a line based on a regular expression. Coverage aggregation, to run several code coverages and merge them into a single report. Requires Microsoft Visual Studio 2008 or higher for all editions including the Express edition. It should also work with the previous version of Visual Studio. You can run the tests with the Test Explorer window.

About

Tarpaulin is a code coverage reporting tool for the cargo build system, named for a waterproof cloth used to cover cargo on a ship. Currently, tarpaulin provides working line coverage and while fairly reliable may still contain minor inaccuracies in the results. A lot of work has been done to get it working on a wide range of projects, but often unique combinations of packages and build features can cause issues so please report anything you find that's wrong. Also, check out our roadmap for planned features. On Linux Tarpaulin's default tracing backend is still Ptrace and will only work on x86 and x64 processors. This can be changed to the llvm coverage instrumentation with engine llvm, for Mac and Windows this is the default collection method. It can also be run in Docker, which is useful for when you don't use Linux but want to run it locally.

Platforms Supported

Windows
Mac
Linux
Cloud
On-Premises
iPhone
iPad
Android
Chromebook

Platforms Supported

Windows
Mac
Linux
Cloud
On-Premises
iPhone
iPad
Android
Chromebook

Audience

Individuals in need of a solution to run tests, manage executed lines and improve debugging processes

Audience

Developers searching for a Code Coverage solution to determine code coverage achieved via tests

Support

Phone Support
24/7 Live Support
Online

Support

Phone Support
24/7 Live Support
Online

API

Offers API

API

Offers API

Screenshots and Videos

Screenshots and Videos

Pricing

Free
Free Version
Free Trial

Pricing

Free
Free Version
Free Trial

Reviews/Ratings

Overall 0.0 / 5
ease 0.0 / 5
features 0.0 / 5
design 0.0 / 5
support 0.0 / 5

This software hasn't been reviewed yet. Be the first to provide a review:

Review this Software

Reviews/Ratings

Overall 0.0 / 5
ease 0.0 / 5
features 0.0 / 5
design 0.0 / 5
support 0.0 / 5

This software hasn't been reviewed yet. Be the first to provide a review:

Review this Software

Training

Documentation
Webinars
Live Online
In Person

Training

Documentation
Webinars
Live Online
In Person

Company Information

OpenCppCoverage
github.com/OpenCppCoverage/OpenCppCoverage

Company Information

Tarpaulin
crates.io/crates/cargo-tarpaulin

Alternatives

Alternatives

JCov

JCov

OpenJDK
CodeRush

CodeRush

DevExpress
Testwell CTC++

Testwell CTC++

Testwell
Early

Early

EarlyAI
pytest-cov

pytest-cov

Python

Categories

Categories

Integrations

Codecov
Jenkins
C++
CodeShip
Docker
GitHub
Microsoft Azure
Python
Rust
Semaphore
Travis CI
Visual Studio

Integrations

Codecov
Jenkins
C++
CodeShip
Docker
GitHub
Microsoft Azure
Python
Rust
Semaphore
Travis CI
Visual Studio
Claim OpenCppCoverage and update features and information
Claim OpenCppCoverage and update features and information
Claim Tarpaulin and update features and information
Claim Tarpaulin and update features and information