Coco is a complete code coverage tool chain for Tcl, QML, C# and C/C++ programs (including SystemC programs). It runs on macOS, Linux™ and Microsoft® Windows. For a full list of supported compilers, see the company website.
|Overview||An overview of Coco features and tools, as well as code coverage analysis and code metrics.|
|Setup and tutorials||Installing and setting up Coco, release notes, and tutorials for instrumenting simple projects.|
|CoverageScanner reference||Detailed information about using CoverageScanner.|
|QML coverage||Using the |
|Tcl coverage||Using the |
|CoverageBrowser reference||Detailed information about using CoverageBrowser.|
|Coco Test Engine||Documentation on the Coco Test Engine and the Test Data Generation feature.|
|Other Coco tools||Using other Coco tools: |
|Coco internals||Additional information about the file system and registry, code insertion, and code coverage benchmarks.|
|Howtos||Using Coco tools to perform particular tasks, such as instrumenting projects, shared libraries, and multi-platform projects, as well as using Coco with test suites, cross-compiling, generating execution reports and diff files, and customizing and using the CoverageScanner library.|
|Coco integration handbook||Integrating Coco with IDEs, toolchains, test frameworks, Docker, and continuous integration tools.|
|License information||License agreement and copyright acknowledgements.|
|Release notes||Information about recent and older releases.|
Coco v7.1.0 ©2023 The Qt Company Ltd.
Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.