The latest versions 5.1 of TESSY contains many new functions compared to TESSY 4.3/5.0:
TESSY v5.1 comes with a reworked icon design for all existing perspectives and views as well as for the new Test Cockpit view. The new layout of the coverage icons requires less space so that all coverage columns within the Test Cockpit and Test Project view became narrower.
Test Cockpit view provides an overview of all source files located within the project root or source root directory of a TESSY project. Both the results of executed tests as well as the achieved coverage results are summarized on source file level. The new
Code Access feature automatically detects hidden or untested code in all variants in the source code under test. While analyzing a module, TESSY calculates checksums for source files and preprocessed source files in order to detect variations of source code. As a result, the Test Cockpit view shows source files with all their tested variations. The new
Hyper Coverage feature provides accumulation of coverage results across different tests, testing levels and test tools. The Hyper Coverage applies the normal coverage measurements (e.g. branch or MC/DC coverage) to create a relation between the measured coverage results with respect to the different code variations. The existing bounds of coverage measurements for different code variants were overcome which allows an accumulation of coverage based on the original source code lines. A new default setting for the Test Project view ignores the coverage results for the test result status icons of test collections, folders, modules and test objects. The coverage results will still be summarized up to the test collection within the coverage columns but the test result excludes the achieved coverage.
coverage review feature supports handling of unreached source code lines when measuring code coverage using the new Code Access (CA) and Hyper Coverage (HC) features. Source code lines can be marked with predefined as well as arbitrary comments for documentation of why they cannot be reached. Typical situations are hidden debug code or unreachable default branches. The new
test summary report replaces the former test overview report. It provides the condensed summary of the current status of the test project based on the tested source files showing test and coverage results as well as coverage reviews. When testing new versions of a source code, former results for unchanged source code parts will automatically be reused and displayed within the Test Cockpit view. For test execution you can decide to run only tests where the tests objects have been changed or tests that have been updated since the last execution. This feature can dramatically
reduce the test execution time for recurring continuous testing on CI systems because only changed tests or code parts will be tested again.
TESSY frequently asked questions to compare TESSY 5.1 with former versions.
TESSY system requirements
Hardware minimum requirements
CPU 2 GHz
RAM 8 GB
hard-disk 500 MB
Recommended hardware requirements
CPU 3 GHz
RAM 16 GB
hard-disk 2 GB
Linux platforms as of Ubuntu 20.04
Windows 7/8/8.1/10 (64bit)
For documentation and test reports generation in PDF format please install a third party PDF viewer like Adobe Reader 7.0 or higher, Sumatra PDF, Foxit or else. (Windows 10 users please associate .pdf with your third party PDF viewer)
Evaluation license request for TESSY 5.1
TESSY requires a valid license to enable the software. You can request an evaluation license for TESSY 5.1 online after installing and starting TESSY.
Floating Lizenzserver FLS
This is the standalone setup for the FLS and can be used for server installations without using TESSY setup.
Download Floating License Server FLS
TESSY 5.1 (Windows)
TESSY 5.1 software download
The new TESSY release with new features is available.
TESSY v5.1.7 setup
Release notes 5.1
TESSY user manual
The most current version with tips and tricks.
TESSY 5.1 User Manual Revision 51.004
TESSY 5.1 (Linux)
see TESSY 5.0
TESSY 5.1 for Linux is still in progress