Audience

Any user looking for a solution to measure line and branch coverage to produce test reports

About Coverage.py

Coverage.py is a tool for measuring code coverage of Python programs. It monitors your program, noting which parts of the code have been executed, then analyzes the source to identify code that could have been executed but was not. Coverage measurement is typically used to gauge the effectiveness of tests. It can show which parts of your code are being exercised by tests, and which are not. Use coverage run to run your test suite and gather data. However you normally run your test suite, and you can run your test runner under coverage. If your test runner command starts with “python”, just replace the initial “python” with “coverage run”. To limit coverage measurement to code in the current directory, and also find files that weren’t executed at all, add the source argument to your coverage command line. By default, it will measure line (statement) coverage. It can also measure branch coverage. It can tell you what tests ran which lines.

Pricing

Starting Price:
Free
Free Version:
Free Version available.

Integrations

API:
Yes, Coverage.py offers API access

Ratings/Reviews

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

Company Information

Coverage.py
United States
coverage.readthedocs.io/en/7.0.0/

Videos and Screen Captures

Coverage.py Screenshot 1
Other Useful Business Software
$300 Free Credits to Build on Google Cloud Icon
$300 Free Credits to Build on Google Cloud

New customers can spin up VMs, build with AI, and query data at no cost.

Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
Start Free

Product Details

Platforms Supported
Windows
Mac
Linux
Training
Documentation
Support
Online

Coverage.py Frequently Asked Questions

Q: What kinds of users and organization types does Coverage.py work with?
Coverage.py works with these users and organization types: Mid Size Business, Small Business, Enterprise, Freelance, Nonprofit, Government, and Startup.
Q: What languages does Coverage.py support in their product?
Coverage.py supports these languages: English.
Q: What kind of support options does Coverage.py offer?
Coverage.py offers support via online.
Q: What other applications or services does Coverage.py integrate with?
Coverage.py integrates with: C, Codecov, Django, HTML, JSON, Mako, pytest-cov, pytest, Python, SQLite, Tidelift, and XML.
Q: Does Coverage.py have an API?
Yes, Coverage.py has an API.
Q: What type of training does Coverage.py provide?
Coverage.py provides training in the form of documentation.
Q: How much does Coverage.py cost?
Pricing for Coverage.py starts at Free.

Coverage.py Product Features