Entwicklungstestlösung C/C++test vereinfacht statische Analyse und Einhaltung von Programmierstandards
Monrovia (USA)/Berlin – November 2022 – Parasoft kündigt die Version 2022.2 seiner Entwicklungstestlösung C/C++test mit Unterstützung für MISRA C:2012 Amendment 3 und einer Vorabversion von MISRA C++ 202x an. Die neueste Version von Parasofts einheitlicher, vollständig integrierter Testlösung für die C- und C++-Softwareentwicklung hilft Teams bei der Automatisierung der statischen Analyse und der Einhaltung von Programmierstandards, steigert die Produktivität und verkürzt die Markteinführungszeit.
Indem Parasoft führenden Softwareanbietern die umfangreichste Abdeckung für MISRA C/C++ zur Verfügung stellt, verhilft das Unternehmen seinen Kunden zum Vorsprung innerhalb der sich schnell entwickelnden Normenlandschaft. Das unterstützte MISRA C 2012 Amendment 3 aktualisiert bestehende Richtlinien und erweitert den Standard mit neuen Regeln, um die Spracherweiterungen C11 und C18 abzudecken.
Als Mitglied der C++-Arbeitsgruppe von MISRA, die aktiv an der Entwicklung von MISRA C++ 202x – der neuen Ausgabe des C++-Kodierstandards – mitwirkt, erhielt Parasoft die Erlaubnis, Regelentwürfe daraus zu veröffentlichen. So wird C/C++test 2022.2 mit einem Entwurf der Testkonfiguration des neuen MISRA C++ 202x Standards geliefert, der eine Vorabversion der Regeln unterstützt. Damit können C/C++test-Benutzer ihren Code mit der Frühversion der statischen C++-Analyseprüfung scannen und beginnen, ihren C++-Code bereits vor der öffentlichen Freigabe des Standards zu verbessern. Bestehende Benutzer haben jetzt die Möglichkeit zum Download von C/C++test 2022.2 .
Zu den weiteren Features von Parasoft C/C++test 2022.2 gehören:
-Support für das Stubbing von C++-Templates ermöglicht die Entwicklung von Stubs, die getesteten Code isolieren, frühe Tests unterstützen und die Fehlerinjektion vereinfachen. Dies reduziert die Kosten für Unit-Tests und steigert die Produktivität.
-Unterstützung für die neuesten 2022 CWE Top 25 und On The Cusp Schwachstellen-Listen zur automatischen Identifizierung von Sicherheitslücken während der statischen Analyse.
-Support für Baselines der statischen Analyse in GitHub und GitLab Merge Requests verbessert die Integration von CI/CD-Workflows.
-Mit der neuen Version von C/C++test, die auf Linux ARM läuft, können statische Analysen und Code-Abdeckungsmessungen auf Linux ARM-basierten Entwicklungsplattformen durchgeführt werden. Das ermöglicht die Einhaltung von Coding Safety und Security Standards wie MISRA, AUTOSAR C++14 und CERT.
-Die erweiterte Compilerunterstützung verbessert die Codequalität und erfüllt die Konformitätsanforderungen für Projekte, die mit Green Hills PPC 2020.1 oder PPC 2019.1 und GNU GCC für ARM64 8, 10, 11 erstellt werden,
„Wir sind stolz auf die neuen Funktionen und Verbesserungen, die sofortige Produktivitätsgewinne mit unserer Version C/C++test 2022.2 ermöglichen. Darunter sind modernste Features wie die vollständige Abdeckung der neuen Programmierrichtlinien, die die Einhaltung von MISRA C 2012 AMD 3 und MISRA C++ 202x vereinfachen“, so Igor Kirilenko, Chief Product Officer bei Parasoft. „Zudem gibt es noch viel mehr Unterstützung für moderne Entwicklungs-Ökosysteme, die die Testautomatisierung beschleunigen und ihre Qualität verbessern.“
Für Interessenten bietet Parasoft ein Webinar am 15.12. zu den detaillierten News von Parasoft C/C++test 2022.2 (Anmeldung unter: https://alm.parasoft.com/whats-new-ctest-2022 ) und eine Vorführung auf Abruf: https://www.parasoft.com/products/parasoft-c-ctest/c-c-request-a-demo/ .
„MISRA“, „MISRA C“ und das Dreieckslogo sind eingetragene Warenzeichen von The MISRA Consortium Limited. ©The MISRA Consortium Limited, 2021. Alle Rechte vorbehalten.
Parasoft, seit 1987 führend bei Automated Software Testing, liefert innovative Tools, die zeitaufwändige Tests automatisieren und dem Management die intelligente Analytik für die Konzentration auf das Wesentliche zur Verfügung stellen. Die Technologien von Parasoft verringern den Zeit-, Arbeits- und Kostenaufwand für die Ablieferung sicherer, zuverlässiger und konformer Software durch die Integration von statischer Analyse und Laufzeit-Analyse, Modul-, Funktions-, API-Tests und UI-Tests mit Selenium sowie Service-Virtualisierung. Parasoft unterstützt Software-Unternehmen bei der Entwicklung und dem Deployment von Applikationen auf dem Embedded-, Enterprise- und IoT-Markt. Mit seinen Testwerkzeugen für Entwickler, seinen Report- und Analyse-Werkzeugen für Manager und seinen Dashboard-Lösungen für Führungskräfte gibt Parasoft Organisationen die Möglichkeit, die strategisch wichtigsten Entwicklungs-Initiativen von heute (Agile, Continuous Testing, DevOps und Security) erfolgreich umzusetzen.
Firmenkontakt
Parasoft Corp.
Matt Klassen
E. Huntington Drive 101
91016 Monrovia, CA
001 (626) 256-3680
parasoft@lorenzoni.de
www.parasoft.com
Pressekontakt
Agentur Lorenzoni GmbH, Public Relations
Beate Lorenzoni
Landshuter Straße 29
85435 Erding
+49 8122 559 17-0
beate@lorenzoni.de
www.lorenzoni.de
Die Bildrechte liegen bei dem Verfasser der Mitteilung.