MATLAB Test

BEDEUTENDES UPDATE

 

MATLAB Test

Erstellen, Verwalten und Ausführen von Tests für MATLAB-Anwendungen

MATLAB Test bietet Werkzeuge zum Messen, Testen und Verbessern der Qualität Ihres MATLAB Programmcodes. Erstellen Sie einfache Tests oder verwenden Sie MATLAB Copilot, um eine Testsuite zu generieren, die einsatzbereit ist. Sie können auch Tests aus Ihrem Befehlsverlauf und Äquivalenztests für Artefakte aus MATLAB Coder und MATLAB Compiler SDK generieren.

Verwenden Sie das Code Quality Dashboard, um die Code-Bereitschaft zu prüfen und ungetestete Codepfade mithilfe von branchenüblichen Codeabdeckungs-Metriken zu identifizieren, wie Entscheidung, Bedingung und modifizierte Bedingungs-/Entscheidungsabdeckung (MC/DC). Verwenden Sie den MATLAB Test Manager, um Test-Suites zu verwalten und auszuführen und die Testausführungszeit zu verkürzen, indem Sie nur die Tests ausführen, die von den jüngsten Codeänderungen betroffen sind.

Mit MATLAB Test können Sie Anforderungen verfolgen und überprüfen (mit Requirements Toolbox) und die Konformität in regulierten Anwendungen sicherstellen, die die Standards ISO® 26262 und IEC® 61508 erfordern (mit IEC Certification Kit).

Dauer des Videos 2:17

Messung der Code-Abdeckung in MATLAB

Messen Sie, wie viel Ihrer MATLAB-Anwendung oder Ihres MATLAB-Algorithmus von den Tests abgedeckt wird. Erfassen Sie Entscheidungs-, Bedingungs- und MC/DC-Abdeckungsmetriken zusammen mit Anweisungs- und Funktionsabdeckungsmetriken von MATLAB. Nutzen Sie diese Metriken, um Testeffektivität und -vollständigkeit zu bewerten oder die Einhaltung von Branchenvorschriften nachzuweisen.

Visualisierung der MATLAB-Codequalität

Visualisieren und messen Sie die Qualität Ihres MATLAB Programmcodes mit dem Codequalitäts-Dashboard von MATLAB Test. Das Dashboard bietet eine aggregierte Zusammenfassung der statischen Codeanalyse und Testergebnisse sowie der Abdeckungs- und Anforderungsmetriken.

Äquivalenztests zur Code-Integrität

Erstellen Sie Back-to-Back-Äquivalenztests und führen Sie sie aus. Vergleichen Sie die von Ihrem MATLAB Programmcode erzeugten Ergebnisse mit denen von MATLAB Coder oder MATLAB Compiler SDK, gemäß IEC® 62304- und ISO 26262-Empfehlungen.

Die Benutzeroberfläche von MATLAB Test Manager mit getaggten Dateien.

Organisation großer Testreihen

Organisieren und verwalten Sie Tests und Testergebnisse in Ihrem Projekt, indem Sie individuelle Testreihen erstellen und ausführen. Wenden Sie auf Abhängigkeiten basierende Testtechniken an, um den Testaufwand auf entscheidende Codeabschnitte zu fokussieren. Nutzen Sie persistente Testergebnisse, um zur Verifikation von Codebearbeitungen nur eine ausgewählte Teilmenge von Tests erneut auszuführen.

Die Benutzeroberfläche der Requirements Toolbox mit Pfeilen zu MATLAB-Anwendungscode und MATLAB Test.

Rückverfolgung von Anforderungen zu MATLAB Programmcode und Tests

Erstellen, verwalten und navigieren Sie Rückverfolgbarkeits-Links zwischen einzelnen Zeilen in Ihrem MATLAB- oder MATLAB-Test-Code und Anforderungsinformationen in externen Dokumenten (mit Requirements Toolbox). Kennzeichnen Sie die Rückverfolgbarkeit im MATLAB Editor, um Lücken in der Implementierung oder im Test zu identifizieren.

Ein von TÜV SÜD vergebenes Prüfzeichen.

Einhaltung von Industriestandards

Mit Tool-Qualifizierungsartefakten, -zertifizierungen und -testreihen aus dem IEC Certification Kit können Sie den von MATLAB Test und anderen MathWorks Produkten generierten Code gemäß ISO 26262, IEC 61508, EN 50128, ISO 25119 und weiterführenden Sicherheitsstandards wie IEC 62304 und EN 50657 qualifizieren. Zertifikate und Prüfberichte von TÜV SÜD sind im Kit für MATLAB Test enthalten.

MATLAB Test kostenlos ausprobieren

Entdecken Sie noch heute die Möglichkeiten.


Bereit zum Kauf?

Angebot anfordern und Erweiterungsprodukte entdecken.

Studieren Sie?

Ihre Hochschule bietet möglicherweise bereits Zugang zu MATLAB, Simulink und Add-on-Produkten über eine Campus-Wide License.