We help embedded engineering teams

to build better embedded software

with the right tools, expert guidance ...

and trusted support

🔴 New Version 6.0 of RAZORCAT TESSY

RAZORCAT has introduced several powerful new features to TESSY designed to enhance the workflow. You can find a detailed overview in the following document.

TESSY 6.0 is currently in a BETA program. As a TESSY customer, you are exclusively invited to be among the first to experience the latest developments from RAZORCAT. AIl TESSY beta testers will be provided with free 30-day licenses for both TESSY 6 and the brand-new AUTOSAR plugin.

The new TESSY 6.0 version, which will be released shortly, is already available for testing. Please send an email to
info@carnica-technology.com, and we will send you the download link for the TESSY beta test version.

The beta version can be installed alongside any older version of TESSY. You will need a new license file to use TESSY 6.0 Beta. Please request a test license with the note "Beta Test TESSY 6.0" at support@razorcat.com.

What is new in TESSY 6.0 ?

Enhanced Support for C++

Stubbing of external C++ classes and methods was a tough challenge until now. The new built-in link stubber of TESSY allows easy automatic stubbing of all necessary C++ classes and methods to be able to link the test driver successfully.

Optimized Test Cockpit view

The Test Cockpit view and the underlying model have been optimized to provide overall faster updates and less calculation load when refreshing the test cockpit on source file changes or test execution result changes

AUTOSAR software component testing

With the new AUTOSAR plugin, TESSY supports seamless testing of AUTOSAR software components (SWC) by combining C code level analysis with AUTOSAR model information.

Automatic Component Mapping

The AUTOSAR components will be mapped to TESSY modules automatically based on the model files and corresponding the following source file name templates:

RTE Generation

The AUTOSAR Runtime Environment (RTE) is automatically generated for an SWC from the ARML model description. This allows TESSY to analyze the implementation source files and establish a mapping between the source code and the corresponding AUTOSAR model elements, enabling high-level testing capabilities.

Integrated Test Interface

The interface of the SWC is shown to the user also from an AUTOSAR perspective - such as Runnables, Ports, Operations, Inter-runnable Variables, etc. - both in the Interface Editor and in the Test Data Editor. This allows users to provide test data using AUTOSAR terminology instead of via customized stub functions.

Smart auto-completion

For all AUTOSAR data elements used in the test the applicable AUTOSAR constants will be provided as possible input data or expected results within the auto-completion menu. Also the conversion between physical and internal values is done automatically based on the available Computational Methods.

Consistency Checking

When generating the RTE, the applicable modeling rules are checked and any violations are reported. Furthermore, compiling the SWC against a separately generated Test RTE ensures that the implementation conforms to its AUTOSAR model. Other aspects, including Runnable access permissions and proper Exclusive Area handling, are validated dynamically during test execution.

Side-by-Side View

TESSY presents the C interface together with the AUTOSAR interface, allowing testers to easily understand the relationship between the implementation and the AUTOSAR model. Further useful information about individual AUTOSAR elements is provided in the Properties view.

ASCII based database backup files

The new YAML based database backup format facilitates version control of tests. All information is now available in ASCII files which allows easy comparison and merging of different development branches.

For each module, the following files will be stored:
• TESSY script files containing test data and user code for each test object
• YML file containing meta information about the module
• Additionally, an IDB file will be stored that contains specific settings of the test interface that are essential for restoring all necessary interface settings from the backup.

Hyper Coverage for system and integration testing

The Hyper Coverage feature within TESSY integrates with Accemic Technologies’ ardware trace port analysis tool to capture source code coverage directly from arget hardware during system and integration testing.

FPGA-based coverage acquisition

The coverage acquisition method is based on FPGA-based online trace data rocessing and high-level language supported event processing. Branch and MC/DC coverage data can be acquired directly during system and integration testing.

Gap analysis & targeted testing

By importing the coverage results into TESSY, coverage will be shown at the source file level within the Test Cockpit view. Missing coverage can easily be achieved by creating additional unit test cases for special corner cases in the source code or error handling functionality that may not have been triggered during normal operation test cases.

Test case traceability

ESSY displays reached branches for each system test case within the Coverage ewer (CV) perspective. This mapping of system test cases to the achieved coverage significantly supports requirements-based testing and helps to reveal untested code.

About TESSY

TESSY is Razorcat's powerful and certified unit and integration test tool for C/C++ embedded software. TESSY supports the most common microcontrollers, compilers and debuggers and is qualified for safety-related software development according to IEC 61508 and ISO 26262. Further information and downloads on TESSY 5.1 are available at https://www.razorcat.com/en/tessy.html.

More information about the other embedded software development tools and the comprehensive testing services of Razorcat can be found at www.razorcat.com.

© 2026 Carnica Technology. All Rights Reserved. Contact Us · Legal & Privacy