During the execution of a test case, measurement data or traces are recorded. The purpose of trace analysis is to examine these in detail and with regard to different criteria. It starts with the requirements that are placed on a signal course and ends with the fully automated generation of a test report. The goal is to analyze multiple traces from different recording sources along a common, synchronized time line.
Trace analysis development is similar to test case development, both in terms of logic and in terms of sequence. The recorded signals of different tools are analyzed measuring point by measuring point, independently of the measuring grid. Meaningful diagrams help to provide a quick overview of the places where the signal characteristics deviate from the given requirements.
A trace analysis is generic, i.e., it is universally applicable and hence easy to reuse. The signals to be read are also specified only when the analysis is to be performed for a specific test case.
Strictly speaking, however, it is not just signal characteristics that can be evaluated. Image, audio and video recognition are also possible use cases for the analysis. This is possible because TRACE-CHECK, the tool for trace analysis, reads and analyzes the measurement data of all commonly used automotive formats (CSV, MDF, DAT, MAT, STI/STZ, ASC, WAV, AVI, and many more).
Regardless of the test environment (MiL, SiL, HiL or vehicle) that is used to generate the traces, generic trace analyses can be used to find and display anomalies.