Simulink Test
Simulink® Test™ bietet Tools für die Erstellung, Verwaltung und Ausführung systematischer, simulationsbasierter Tests von Modellen, generiertem Code und simulierter oder physischer Hardware. Es umfasst Vorlagen für Simulations-, Basis- und Äquivalenztests, mit denen Sie Funktions-, Unit-, Regressions- und Back-to-Back-Tests im Software-in-the-Loop- (SIL), Processor-in-the-Loop- (PIL) und Echtzeit-Hardware-in-the-Loop-Modus (HIL) durchführen können.
Mit Simulink Test können Sie unaufdringliche Testrahmen erstellen, um die zu testende Komponente zu isolieren. Sie können anforderungsbasierte Bewertungen mithilfe einer textbasierten Sprache definieren und die Eingaben für Tests, erwartete Ausgaben und Toleranzen in einer Vielzahl von Formaten festlegen, darunter Microsoft® Excel®. Simulink Test umfasst einen Testsequenzblock, mit dem Sie komplexe Testsequenzen und Bewertungen erstellen können, sowie einen Test Manager für die Verwaltung und Ausführung von Tests. Mit Beobachterblöcken können Sie auf jedes Signal im Design zugreifen, ohne das Modell oder die Modellschnittstelle zu ändern. Umfangreiche Testsuiten können parallel oder auf kontinuierlichen Integrationssystemen organisiert und ausgeführt werden.
Sie können Tests zu Anforderungen zurückverfolgen (mit Requirements Toolbox™) und Berichte erstellen, die Informationen zur Testabdeckung aus Simulink Coverage™ enthalten.
Unterstützung für Industriestandards ist über das IEC Certification Kit (for IEC 61508 and ISO 26262) und das DO Qualification Kit (for DO-178) verfügbar.
Erste Schritte in Simulink Test
Lernen Sie die Grundlagen von Simulink Test
Erstellung von Tests
Erstellen und Importieren von Daten, Entwickeln von Testsequenzen, Protokollieren von Signalen, Bewerten der Simulation und Ausgabe
Testausführung
Ausführen von Tests, Anzeigen und Interpretieren von Testergebnissen, Debuggen von Tests und Überprüfen der Testabdeckung
Ergebnisse, Berichterstellung und Verwaltung von Testdateien
Erstellen von Berichten und Archivierung von Testspezifikationen und Testergebnissen, Verpacken von Testdateien, Arbeiten mit Änderungsmanagementsystemen
Testskripte
Erstellen und Ausführen von Tests mithilfe von Befehlszeilenfunktionen und Skripten, Festlegen von Testpräferenzen
Kontinuierliche Integration
CI-kompatible Tests, Automatisierung, Ausführung von Simulink-Tests mit MATLAB® Unit-Test Framework
Tools-Qualifizierung und -Zertifizierung
Qualifizieren von Simulink Test für die DO- und IEC-Zertifizierung