CodeCover
CodeCover: Open Source Code Coverage Analysis Tool
CodeCover is an open source code coverage analysis tool for C, C++, Java and C# programs. It provides detailed reports on code coverage metrics to help developers understand how much of their codebase is being tested.
What is 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 of statement, branch, condition, function and class coverage
- Integration with leading build systems like CMake, autotools and SCons
- Support for generating coverage reports in multiple formats like HTML, XML and CSV
- Coverage data filtering to focus reports on specific packages, classes or methods
- Identification of untested or poorly tested code areas
- Platform independence and support for Windows, Linux and macOS
CodeCover is useful for developers to analyze the effectiveness of their test cases. The code coverage percentages and reports help determine parts of the code that may lack sufficient testing. This allows strengthening the test suite to improve overall code quality and confidence. The reports also provide insights to optimize and refactor code.
Overall, CodeCover is an invaluable tool for C++, C, Java and C# developers looking to systematically measure and improve testedness of their code.
CodeCover Features
Features
- Measures statement, branch and condition coverage
- Integrates with build tools like make and ant
- Generates HTML reports
- Supports C, C++, Java and C# code
- Command line and GUI interfaces
Pricing
- Open Source
Pros
Cons
Official Links
Reviews & Ratings
Login to ReviewThe Best CodeCover Alternatives
View all CodeCover alternatives with detailed comparison →
Top Development and Code Coverage and other similar apps like CodeCover
Here are some alternatives to CodeCover:
Suggest an alternative ❐Cobertura
EclEmma
Atlassian Clover
ECobertura
Coverlipse
OpenClover