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
