Cloud native EDA tools & pre-optimized hardware platforms
TPT 2024.12
A revolutionairy approach of how test cases and requirements interact. You can link specific test elements, like Compare Steps and Shall Steps, directly to requirements. This granular traceability ensures that you can pinpoint exactly which steps verify or fail a requirement. Even if a test case fails as a whole, the report provides a detailed breakdown of each requirement's status, streamlining error analysis and enhancing clarity.
Test smarter, not harder. By seamlessly adjusting any signal within MATLAB Simulink and TargetLink models during a test case, it simplifies fault injection to evaluate model robustness. Additionally, it streamlines test design by enabling shortcuts in complex models — eliminating the need for time-intensive pre-stimulation setups. This means faster, more efficient testing without compromising depth or precision.
It redefines transparency in software integration testing. This cutting-edge capability measures function call coverage with precision, highlights gaps, and generates test cases to optimize coverage. Recognized as a "highly recommended" metric in ISO 26262 for software integration testing, it supports compliance efforts while driving greater software reliability and functional safety – helping you exceed industry expectations.
Significant improvements in your Model-in-the-Loop testing efficiency. By intelligently optimizing the initial parameterization of MATLAB Simulink and TargetLink models, test execution speeds are dramatically increased — up to 3 to 10 times faster compared to previous versions. This enhancement is especially impactful for large, parameter-heavy models, enabling you to achieve comprehensive test results in a fraction of the time.
Processor-in-the-Loop testing taken to the next level. By minimizing communication overhead between TPT and the target code instance, whether in simulation or on a development board, test execution becomes significantly faster. With the option to exchange only the interfaces specified in each individual test, run times are drastically reduced. This optimization is particularly impactful for systems with numerous interfaces, delivering faster, more focused testing directly on your target code.
This means seamless compatibility to modern testing workflows. TPT now supports executing tests with Silver on Linux in headless mode, making it an ideal solution for CI environments, cloud infrastructures, and Docker setups. This enhancement ensures greater flexibility and scalability for automated testing, empowering you to integrate TPT effortlessly into your DevOps pipeline.