Funktions-, Baseline-, Multirelease- und Paralleltests
Sie können die folgenden Tests in Simulink® Test™ ausführen:
Funktional – Verwenden Sie funktionale Anforderungen, um Testfälle und Testsuiten zu entwickeln, mit denen analysiert wird, ob Modellkomponenten diese Anforderungen erfüllen.
Basislinie – Vergleichen Sie die Testergebnisse mit einer Datei gespeicherter Ausgabewerte.
Multirelease – Verwenden Sie mehrere Releases, um einen Test auszuführen und zu überprüfen, ob sich die Ergebnisse zwischen den Releases geändert haben.
Parallel – Verringert die Ausführungszeit von Tests, insbesondere bei komplexen Simulink-Modellen, deren Simulation viel Zeit in Anspruch nimmt, oder bei Tests mit mehreren Testiterationen, deren Ausführung lange dauert. Um Tests parallel auf Ihrem lokalen Rechner oder Cluster auszuführen, muss Parallel Computing Toolbox™ installiert sein. Um Tests auf einem Remote-Cluster oder in der Cloud auszuführen, muss MATLAB® Parallel Server™ installiert sein.
Themen
- Perform Functional Testing and Analyze Test Coverage
Analyze functional dependencies, test model components in isolation, create suites of test cases, test models, and code to achieve coverage.
- Baseline Testing
Create and run a test that compares updated model simulation data with baseline data.
- SCHRITT 1: Author a Baseline Test Case
- SCHRITT 2: Compare Simulation to Baseline Data
- SCHRITT 3: Create a Test Results Report
- Run Tests in Multiple Releases of MATLAB
Compare test results across multiple MATLAB releases.
- Run Tests Using Parallel Execution
Decrease test time using Parallel Computing Toolbox or MATLAB Parallel Server.
- Override Model Parameters in a Test Case
Compare simulation to baseline data using a parameter override and the Test Manager.
- Override the Simulation Mode During Test Execution
This example shows how to override the simulation mode when you run a test.
- Test Execution Order
Order in which models load, and test cases, iterations, and callbacks run.