Related Products
|
||||||
About
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.
|
About
NCrunch tracks your code coverage in real-time, showing this in markers next to your code. This makes it easy to track where your coverage is heavy or light. NCrunch was designed with big complex projects in mind. We've spent the last 12 years optimising and scaling the NCrunch system to meet the needs of real-world systems consisting of millions of lines of code and many thousands of tests. NCrunch tracks all sorts of test related data, and it uses it to give you the most important feedback as fast as possible. Tests that you have recently impacted with your code changes are prioritised for execution using sophisticated and high performance IL-based change mapping. NCrunch can offload build and test work to other computers for processing. Farm tasks out to connected machines or scale into the cloud. Processing resources can be shared between developers allowing teams to pool their testing resources.
|
|||||
Platforms Supported
Windows
Supported
Mac
Supported
Linux
Supported
Cloud
Not Supported
On-Premises
Not Supported
iPhone
Not Supported
iPad
Not Supported
Android
Not Supported
Chromebook
Not Supported
|
Platforms Supported
Windows
Not Supported
Mac
Not Supported
Linux
Not Supported
Cloud
Supported
On-Premises
Not Supported
iPhone
Not Supported
iPad
Not Supported
Android
Not Supported
Chromebook
Not Supported
|
|||||
Audience
Any user looking for a solution to measure line and branch coverage to produce test reports
|
Audience
Automated testing tool for developing tools
|
|||||
Support
Phone Support
Not Supported
24/7 Live Support
Not Supported
Online
Supported
|
Support
Phone Support
Not Supported
24/7 Live Support
Not Supported
Online
Supported
|
|||||
API
Offers API
Supported
|
API
Offers API
Not Supported
|
|||||
Screenshots and Videos |
Screenshots and Videos |
|||||
Pricing
Free
Free Version
Supported
Free Trial
Not Supported
|
Pricing
$159 per year
Includes 1 year of updates. $79 per year for updates after that
Free Version
Not Supported
Free Trial
Supported
|
|||||
Reviews/
|
Reviews/
|
|||||
Training
Documentation
Supported
Webinars
Not Supported
Live Online
Not Supported
In Person
Not Supported
|
Training
Documentation
Supported
Webinars
Not Supported
Live Online
Not Supported
In Person
Not Supported
|
|||||
Company InformationCoverage.py
United States
coverage.readthedocs.io/en/7.0.0/
|
Company InformationNCrunch
New Zealand
www.ncrunch.net
|
|||||
Alternatives |
Alternatives |
|||||
|
|
||||||
|
|
|
|||||
|
|
|
|||||
Categories |
Categories |
|||||
Integrations
.NET
Not Supported
C
Supported
Codecov
Supported
Django
Supported
HTML
Supported
JSON
Supported
Mako
Supported
Python
Supported
SQLite
Supported
SpecFlow
Not Supported
|
Integrations
.NET
Supported
C
Not Supported
Codecov
Not Supported
Django
Not Supported
HTML
Not Supported
JSON
Not Supported
Mako
Not Supported
Python
Not Supported
SQLite
Not Supported
SpecFlow
Supported
|
|||||
|
|
|