COCO

Features

Coverage Levels

Coco supports statement coverage, branch coverage, MC/DC and other levels.

Platforms & Compilers

Linux, Windows, RTOS and others. Using gcc, Visual Studio, embedded compilers and more.

Languages

Coco supports C, C++, C#, SystemC, Tcl and QML.

Reporting

Choice of different report formats (text, HTML, XML, JUnit, Cobertura)

Continuous Integration

Coco can also be integrated with various build, test and CI frameworks like JUnit, Jenkins and SonarQube

Advanced Analysis

Merging multiple execution reports to provide advanced analysis and more outstanding features

Validation & Qualification

Comment on issues found, validate manually and get ready for safety standard certifications.

Test Framework Integrations

Ready-made integrations for CPPUnit, GoogleTest, NUnit and others.

Execution Timing

Record and report on the execution time of individual or suites of tests

Function Profiler

Assess and optimize code performance with Coco’s built-in Function Profiler.

Blackbox Testing

Keep source code secure while enabling QA to view test coverage and manage their test executions.