Simulink Coverage

Bildschirmausschnitt der Abdeckungsdetails für einen Simulink-Block im Simulink-Bereich.

Modell-Abdeckung

Messen Sie die Abdeckung Ihres Entwurfs durch Simulationstests, um die Effektivität und Vollständigkeit der Tests zu bewerten. Analysieren Sie die durch anforderungsbasierte Tests erhobene Abdeckung auf etwaige Testlücken, fehlende Anforderungen oder unbeabsichtigte Funktionen.

Abdeckung eines in einem Simulink-Modell verwendeten benutzerdefinierten Codes.

Code-Abdeckung

Messen Sie die Abdeckung für Software-in-the-Loop- (SIL) und Processor-in-the-Loop-Tests (PIL) von Code, der mit Embedded Coder generiert wurde, oder für Code, der innerhalb von Simulink-Modellen aufgerufen wird.

Bildschirmausschnitt der aggregierten Abdeckungsergebnisse und Kontrollkästchen für die Zuordnung der Ergebnisse zu den Anforderungen.

Verwaltung der aggregierten Abdeckungsergebnisse

Abdeckung aus mehrfachen Simulationen aggregieren. Anzeigen der durch Unit-Tests erzielten Systemtestabdeckung.

Bildschirmausschnitt von mehreren strukturellen und nichtstrukturellen Abdeckungsmetriken.

Abdeckungsmetriken

Messen Sie die Modell- und Codeabdeckung für eine Reihe unterschiedlicher Metriken, einschließlich Metriken für Entscheidung, Bedingung, MCDC, relationalen Grenzwert und Signalbereich.

Bildschirmausschnitt des Herausfilterns fehlender Abdeckung, um sich auf die gewünschten Tests zu konzentrieren.

Fehlende Abdeckung beheben

Filtern Sie Modellkonstrukte heraus, die eine vollständige Testabdeckung verhindern, beispielsweise defensive Modellierungsmuster, damit Sie sich auf Tests anderer Teile Ihres Entwurfs konzentrieren können.

Abdeckungsdetails, inklusive der Rückverfolgbarkeit zu Tests, aus einem Detailbericht.

Erstellen von Abdeckungsberichten

Erstellen Sie detaillierte Berichte, die akkumulierte Abdeckungsergebnisse für ausgewählte Metriken enthalten. Details zu Anforderungsrückverfolgung für Modellelemente und Tests anzeigen.