TESSY 5.1.7: Unit & Integration Test Tool for Embedded C/C++

TESSY 5.1.7 is a version of the embedded software testing tool designed for automated unit and integration testing of C and C++ code . It is used in safety-critical industries including automotive, aerospace, medical devices, and industrial control .

Key Features in TESSY 5.1

Test Cockpit View

Provides a project-wide dashboard summarizing test results and coverage at the source file level, helping teams track overall testing progress .

Code Access Analysis

Detects hidden or untested code and variations before test execution. After module analysis, any untested code sections are highlighted, giving quick visibility into coverage gaps .

Hyper Coverage

Combines coverage results across different tests, testing levels, and test tools. Enables accumulation of statement, branch, and MC/DC coverage for a more complete view .

Coverage Review

Allows source code lines to be annotated with comments, helping document and track coverage decisions .

Redesigned Icons

Updated icon design with smaller coverage icons for improved workspace efficiency .

Linux Support

TESSY 5.1 supports Linux platforms (starting with Ubuntu 20.04) in addition to Windows .

Core Testing Capabilities

  • Test Driver Generation: Automatically generates test drivers and stub functions

  • Coverage Measurement: Supports Statement (C0), Branch (C1), Decision (DC), MC/DC, and Multiple Condition Coverage (MCC)

  • Classification Tree Editor (CTE): Graphical test case design

  • Safety Certifications: IEC 61508, ISO 26262, IEC 62304, EN 50128