Coco Test Engine Licensing

In this section we explain when (under what circumstances) Coco's various tools need a floating license, and what use-cases are "free" (do not require a floating license).

  • Running coveragescanner, coveragebrowser, or cocotestengine does require a Coco floating license.
  • Test Data Discovery requires an executable that is instrumented by coveragescanner.
  • Running a Coco instrumented program to generate execution reports does not require a floating license.
  • A target program (or unit test program) does not need to be instrumented by Coco to run in Test or Learn mode.
  • Running unit tests or target programs that use Coco Test Engine macros (in any mode) do not require a Coco floating license.

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.