Test your MATLAB/Simulink models directly with Model-in-the-Loop (MiL) testing. For generated code, simply perform Software-in-the-Loop (SiL) tests—compatible with TargetLink, Embedded Coder, or Simulink Coder.

Highest Test Efficiency in Model Testing

Automatic Test Case Generation

No need to write every test manually. TPT can generate test cases automatically from your Simulink or TargetLink models, making sure you get full model coverage.

Automated Test Setup

TPT automatically creates test harnesses, supports testing even at subsystem-levels—for reduced manual effort and improved modularity. Interface descriptions are handled from Data Dictionaries and you can create MiL and SiL test frames with just one click.

Run Tests and Track Results

Organize and run your tests easily with TPT's built-in test management. It even integrates with MATLAB’s coverage tools for detailed analysis of model and code coverage.

Parallel Test Execution

Run your tests in parallel on multiple processor cores and significantly reduce overall execution time.

 

Reuse of Test Cases

With TPT you can easily save and reuse test cases or parts of them across various projects or test phases.

 

 

Scaling for Production Development

By performing Back-to-Back tests, and with an RTE generation as well as AUTOSAR support, testing with TPT can help you to guarantee production readiness right on time.

Get to know TPT in less than 3 minutes!

Every feature applies for Simulink Testing as well as for other environments.

Simplified Workflow with the MATLAB Toolbox

Create and manage test projects directly from Simulink. TPT’s toolbox for MATLAB streamlines the setup, execution, and tracking of your tests. Automatically create SiL test frames and manage interface descriptions effortlessly.

Always ISO 26262 Compliant

Traceability and Documentation

TPT´s comprehensive reporting and requirements tracking supports you to meet compliance standards like ISO 26262 completely.

Model Code Coverage

For an enhanced software quality, TPT supports you with displaying all the relevant code coverage criteria. Next to measuring the coverage of Simulink models, this applies as well for decision coverage, condition coverage, MC/DC, function coverage and state coverage.

Tool Qualification

Qualification of TPT for your projects and products within the existing toolchain is straightforward and achievable up to ASIL-D. At Synopsys, we offer tool qualification services for your projects.

 

Cloud Testing and Integration

Faster Testing in the Cloud

Cloud testing accelerates the testing process by enabling parallel execution. By using virtual instances, the tests run independently, maximizing resource efficiency. The cloud's flexibility allows for adapting to fluctuating demands and requirements during the testing process.

Tool and Process Integration

A seamless MATLAB/Simulink integration and MiL/SiL testing support will get you streamlined workflows and lowers integration costs.

Fully Compatible, Always Up-to-Date

TPT supports MATLAB/Simulink R2016b up to the latest version, and TargetLink-along with all major toolboxes, including Stateflow. It guarantees that even the most complex models are thoroughly tested.