Coco Manual
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.
See | For |
---|---|
Overview | An overview of Coco features and tools, as well as code coverage analysis and code metrics. |
Installation | Installation and basic setup of Coco. |
Tutorials | Tutorials for instrumentation of simple projects. |
Setup | Integration of Coco with build automation systems, IDEs, toolchains and testing frameworks. |
Advanced Setup | Coco setup in special cases. |
C/C++ Coverage | Detailed information about using CoverageScanner with C and C++. |
C# coverage | Information about using CoverageScanner with C#. |
QML coverage | Using the cocoqmlscanner add-on that supports code coverage for QML. |
Tcl coverage | Using the CoverageScannerTcl utility that collects code coverage information of a Tcl-based execution. |
Coco Test Engine | Documentation on the Coco Test Engine and the Test Data Generation feature. |
Coco internals | Additional information about the file system and registry, code insertion, and code coverage benchmarks. |
Command Line Tools | Tools for processing coverage information from scripts. |
GUI Tools | Tools with a graphical user interface: CoverageBrowser, license wizard and setup tools. |
License information | License agreement and copyright acknowledgements. |
Release notes | Information about recent and older releases. |
Coco v7.2.0 ©2024 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.