Simplifying Software Testing with Testlets: Enhancing Efficiency and Quality
Introduction Testing is a crucial process in software development. To ensure the quality and functionality of a software product, it is important to have well-structured
TPT is a very flexible test automation tool. It directly fits to many Hardware-in-the-Loop systems (HiLs) off the shelf.
You can create test cases, assessment rules, link them to requirements and track the status like with all other test environments (MiL, SiL, PiL, and vehicle). Only the setup of test execution is different: Choose and configure the HiL of your choice and TPT will automatically remote control the HiL. After some easy configuration steps TPT does the rest. Fully automated in the background.
Once configured HiL testing with TPT is really easy to use. And besides that: You can reuse your test and test assessment rules from other test levels for HiL systems.
Off the shelf HiL integrations with TPT exist for Speedgoat HiL, dSPACE HIL systems, Concurrent iHawk, Simulink Realtime, Vector CANoe, NI Veristand, RT-LAB and all ASAM XIL enabled HiL systems.
Proprietary customized HIL solutions are also a typical use case. Many customers have their own specific HiL infrastructure, which we have also integrated with TPT as customer-specific add-ons.
Depending on the HIL architecture, the TPT tests are executed on the control-PC or on the real-time system of the HIL.
Real-time capable and reactive execution of TPT-tests on HiL systems can be performed with cycle periods smaller than 100µs. In this case, TPT tests run directly on the real-time system.
Tests in real-time are supported on Speedgoat, Concurrent iHawk systems, NI Veristand, and Mathworks Simulink Realtime off the shelf.
Your HiL is not in the list? Contact us.
In this setup, TPT test cases are modeled and executed directly on the Windows control PC. At test runtime, TPT communicates with the real-time simulator to permanently change and observe signals and parameters.
The test is controlled by the PC, recording of results is possible in real time. Parallel to the simulator, communication to application tools such as INCA or CANape, fault simulators or directly to CAN is possible and easy to setup. The TPT Dashboard enables manual interactive testing.
PC-controlled HiL tests are supported on dSPACE HiL systems, Vector CANoe, NI Veristand, RT-LAB and all ASAM XIL enabled HiL systems off the shelf.
Introduction Testing is a crucial process in software development. To ensure the quality and functionality of a software product, it is important to have well-structured
Are you tired of the traditional way of documenting expected values in automotive testing? Introducing Assesslets – a new approach that simplifies the process and saves time! Our latest blog post provides an in-depth overview of what Assesslets are, their advantages, and how they compare to traditional methods.
[Press Release] Now for the first time as a complete solution: Seamlessly interoperating quality solution for model-based automotive software engineering projects. Collaboration partners Model Engineering
We use cookies on our website. Some of them are essential (such as the cookie that stores your answer to this question), while others help us to improve this website and your experience. If you are under 16 and wish to give consent to optional services, you must ask your legal guardians for permission. We use cookies and other technologies on our website. Some of them are essential, while others help us to improve this website and your experience. Personal data may be processed (e.g. IP addresses), for example for personalized ads and content or ad and content measurement. You can find more information about the use of your data in our privacy policy. You can revoke or adjust your selection at any time under Settings.
If you are under 16 and wish to give consent to optional services, you must ask your legal guardians for permission. We use cookies and other technologies on our website. Some of them are essential, while others help us to improve this website and your experience. Personal data may be processed (e.g. IP addresses), for example for personalized ads and content or ad and content measurement. You can find more information about the use of your data in our privacy policy. Here you will find an overview of all cookies used. You can give your consent to whole categories or display further information and select certain cookies.