Assess test results
With TPT it’s possible to manually or automatically assess tests with a multitude of different, problem-specific techniques. The spectrum extends from simple checks of signal values at a given characteristic moment, to signal comparison by using reference curves, up to freely configurable assessment rules based on a script.
The test results and occuring deviations from the expected behavior are recorded by TPT and listed in a clearly arranged test report.
Assess tests manually
Manual assessment of test results is done during the test execution in the Dashboard or after the test execution based on the recorded signal data in the Test Data Viewer.
Assess tests online
It's possible to define assessment rules that are executed during the test run to check predefined results. More complex inspections can be done by setting several branches with different conditions graphically in an automaton, or by using for example If-steps or While-steps in a test step list.
Assess tests offline
After the test execution, the test can be assessed based on the recorded test data. Graphical user interfaces for standardized checks like back-to-back analysis are available. You can also use an elaborated specific script language for more complex analysis.
The simplest form of test assessment is the manual assessment. TPT provides the Test Data Viewer for this kind of assessment. The Test Data Viewer enables the user to assess individual test runs in detail. It’s the signal data and the parameters that are displayed. Functions like zooming, scaling of the view, several parallel windows, managing of display configurations, as well as several cursors at the same time, and the display of differences are part of the Test Data Viewer.
As an alternative, the TPT–Dashboard can be used for creating customized interfaces that enable the test assessment and the interaction with the system to be tested during the test run.
TPT Test Data Viewer
The Test Data Viewer in TPT can handle test and measurement data in different file formats like *.mat, *.mdf, *.dat, or *.csv. Browsing the different data and dependencies is easy and allows debugging and test evaluation.
- Import and export of measurement files
- Depiction of curves, arrays, and maps
- Synchronize irregular sampled signals with the sampling time of the test signals
- Linear or hold last value interpolations
- Scalar data types can be converted from decimal to binary or to hexadecimal
- Display of strings, structured, and integer signals
- Gaussian sample dragging
- Open several test cases at the same time
- Two cursor lines to measure the value between two points
- State sequence view
- Filter options
- Multiple views
- Several signal operations: selecting, moving, zooming or editing
Assessing tests online
Within the test definition, input signals of the system to be tested are determined section by section. Just the same, expected values can be defined in the test model a priori. If a value has been reached inside a specific interval always or only once can be checked in TPT. The performance or non-performance of logical or time conditions is also observable.