Empfohlenes Webinar: MISRA C++ 2023: Alles, was Sie wissen müssen | Zum Video

Webinar

Vereinfachen Sie Softwaretests auf der Zielhardware

Vereinfachen Sie Softwaretests auf der Zielhardware mit Lautsprecheraufnahmen und Grafiken eines Pfeils, der rechts ein Ziel trifft

Eine besondere Herausforderung für eingebettete sicherheitskritische Systeme ist die Optimierung zielbasierter Testmethoden zur Validierung der Genauigkeit von Funktionalität, Sicherheitsmaßnahmen und Leistungsparametern. Zielsysteme weisen im Vergleich zu ihren Host-Gegenstücken eine andere Leistung und ein anderes Verhalten auf, was die Testergebnisse erheblich beeinflussen kann, was die Notwendigkeit maßgeschneiderter Testverfahren unterstreicht.

Die statische Analyse erhöht die Codequalität, während Unit-Tests ein grundlegender Aspekt sind, der sich auf die Überprüfung von Moduldesigns konzentriert, um sicherzustellen, dass jede Softwareeinheit wie vorgesehen funktioniert. Die sorgfältige Erfassung und Analyse von Code-Coverage-Metriken sind wesentliche Praktiken für sicherheitskritische Software. Die Codeabdeckung dient als Messgröße für den Abschluss und die Ausführung von Testfällen und liefert konkrete Beweise für die Vollständigkeit der Validierung im Einklang mit den Software-Designspezifikationen.

Nehmen Sie an unserem Webinar teil, um zu erfahren, wie Sie Tests auf Zielhardware durchführen, und sehen Sie sich eine Demo von Parasoft C/C++test in Aktion an. Erfahren Sie, wie Sie:

  • Debuggen Sie Speicherprobleme.
  • Führen Sie Unit-Tests durch.
  • Erhalten Sie strukturelle Codeabdeckung.