Parasoft C/C++test 2023.2 ist eine Lösung, die sicherstellt, dass C++17-Code MISRA C++ 2023 entspricht. Parasoft gewährleistet nach eigenen Angaben die durchgängige Umsetzung von Safety- und Security-Programmierstandards, wie z.B. die vollständige Unterstützung von MISRA C++ 2023.
Neue Funktionalitäten
- Unterstützung von MISRA C++ 2023: Bereitstellung von 179 Richtlinien für die Erstellung von C++17-Anwendungen.
- Code-Qualität: Das Update führt ein optimiertes Stubbing-Framework ein, das Stubs für Template-Funktionen ermöglicht, frühes Testen fördert und die Fehlerinjektion vereinfacht.
- Analyse und Reporting: Mit dem aktualisierten Compliance Report in Parasoft DTP lassen sich nahtlos Code scannen, Verstöße erkennen und automatisierte Quality Gates in Pull Requests für die kontinuierliche Integration einbinden.
- Compiler-Unterstützung: Unterstützung von neuen Compilern wie IAR BX ARM, Qualcomm Hexagon, Tasking SmartCode, GNU GCC und Clang für verschiedene Plattformen.
- Das Update führt eine verbesserte Regelgenauigkeit ein, minimiert Fehlalarme und verfeinert die CERT- und AUTOSAR-C++-Checker.
- Auf Version 6.5 aktualisierter EDG-Parser für weniger Parsing-Probleme in C++
- Code-Abdeckung für constexpr-Funktionen: Eine lückenlose Sammlung von Metriken aus der Ausführung von constexpr-Code minimiert das Risiko, dass ungeprüfter Code in Compliance-Prozessen übersehen wird.
- Stubbing Framework: Verbesserte Stubs für bisher nicht unterstützte Szenarien erhöhen die Stabilität und Effizienz von Testfällen.
- VS-Code-Erweiterung: Durch die bessere Darstellung der Ergebnisse der statischen Analyse können sich Entwickler auf kritische Probleme konzentrieren.
- Unterdrückung von Verletzungen: Ein neues Kommentarformat ermöglicht die Unterdrückung unerwünschter Verstöße, ohne die Lesbarkeit des Codes zu beeinträchtigen.









