|
|
 |
 TPT - Time Partition Testing
TPT is a test tool used in the testing of embedded control systems. It supports full automation testing in a real-time context and can use continuous as well as discrete signals. Test cases are modelled graphically. Thanks to the built-in platform independence, TPT can be used universally from Model-test (MiL), through Software-test (SiL) to Hardware-in-the-Loop-Test (HiL). TPT currently offers test support for MATLAB/Simulink models, C code on the host processor, C code on debugger boards via Tessy, HiL test systems as well as some proprietary environments.
Test cases are modelled graphically in a feature-rich environment. Features such as parallel and hierarchical test flow, conditional branching as well as support for continuous and discrete signals allow the construction of complex test cases. For the testing of complex systems TPT offers a powerful approach for systematic test-case-generation which guarantees easy interaction and readability even with a larger number of tests.
Test execution with TPT is fully automatic in almost every test environment. The core of the execution is TPT's virtual machine (VM) which allows tests to execute in real-time, hence making it possible to have cycle times in the order of microseconds.
The automatic test evaluation can be done online (i.e. during the test execution) or offline (at the end of the test execution). It can formulate complex quality criteria made up from powerful operations such as comparisons with reference data, signal filters, state sequences and timing conditions. TPT produces a test report of the test execution which contains the most important information regarding the execution and results of the test case. The information in the report can be configured such that it remains a readable summary of the execution even for highly complex tests.
http://www.piketec.com/products/tpt.php
|
|
 |
|