Getting started with testIDEA
This tutorial introduces our integrated testing environment testIDEA. It focuses on the basics:
- starting with the creation of simple unit tests,
- increasing the complexity to include testing of C++ constructors and methods and state-machines,
- importing test vectors created in Excel into testIDEA and
- measuring code coverage, even when the target microcontroller is missing the required hardware trace functionality.
We provide an example of how testIDEA can be used to export a suite of tests as a Python script, allowing Continuous Integration (CI) tools such as Jenkins and Bamboo to automate testing and evaluation of test results.











