Testing and verifying in all development phases
TPT makes it possible to test and verify embedded systems in all development phases. Whether you create a simple module test or a complex system test: TPT gives you unique possibilities to create test cases intuitively and flexible. TPT can be connected via interfaces to many well-known development tools like CANape or Lauterbach’s TRACE32.
Test case modeling
Test cases in TPT are created with automatons and test step lists. Synthesized signals and measurement data can be integrated in the test cases. TPT is able to automatically generate test cases. Test cases created with TPT are reactive, thus the tests can react on the system’s behavior during the test run.
You can import requirements to TPT and link them with test cases in order to monitor the requirements coverage. Using the assessment feature of TPT (assesslets), you can automatically check and document if the test cases fulfilled the requirements or not.
In TPT, test results can be automatically assessed by using assessment rules. These assessment rules can be created using a mask. More complex assessment rules can be set up in a TPT-specific script language. Thanks to the auto-completion and the extensive help in TPT, both approaches are easy to manage. Finally, a detailed and significant report is created.