Vereinfachen Sie Compliance-Workflows mit dem neuen C/C++-Test 2024.2 und KI-gesteuerter Automatisierung | Registrierung
Integration
IBM und Parasoft
Liefern Sie hochwertige Software mit integrierten Lösungen von Parasoft und IBM
IBM ist ein globales Technologieunternehmen, das Hardware, Software, Cloud-basierte Dienste und Beratung anbietet. Es ist bekannt für Innovationen in den Bereichen künstliche Intelligenz, Quantencomputing und IT-Lösungen für Unternehmen. Die Integration von Parasoft mit IBM DOORS Next trägt dazu bei, die Anforderungen an die Verifizierung und Validierung von Anforderungen zu erfüllen.
Das C/C++-Test-Plugin von Parasoft für IBM Rhapsody analysiert automatisch den von Rhapsody automatisch generierten Code, um Codierungsfehler und Schwachstellen zu finden, die beim modellgesteuerten Testen nicht erkannt werden.
C++test, C/C++test CT und IBM DOORS Next Integration
Was C/C++test und C/C++test CT leisten
Parasofts C/C++test und C/C++test CT lassen sich in IBM DOORS Next integrieren, um die Rückverfolgbarkeit von Anforderungen zu optimieren, indem Testfälle direkt mit Anforderungen verknüpft werden und ein bidirektionaler Datenfluss für Testergebnisse, Rückverfolgbarkeit und Konformitätsberichte in funktionalen Sicherheitsanwendungen ermöglicht wird.
So funktioniert die IBM DOORS-Integration
Parasoft DTP kann DOORS Next-Anforderungen importieren, sodass sie in den C/C++-Test einfließen können, wo Testfälle erstellt und mithilfe eindeutiger IDs mit diesen Anforderungen verknüpft werden.
Testergebnisse und Rückverfolgbarkeitsdaten aus C/C++-Tests werden zur Analyse, zur Dashboard-Anzeige und zur Berichterstellung in DTP exportiert. DTP kann auch mit DOORS Next synchronisiert werden, indem Testfälle und Ergebnisse zurück exportiert werden. Dadurch kann DOORS Next Anforderungen effektiver verwalten und eine vollständige Rückverfolgbarkeitsmatrix für Anforderungen erstellen, um die Einhaltung funktionaler Sicherheitsstandards zu gewährleisten.
Ein ähnlicher Workflow ist für den C/C++-Test CT verfügbar, allerdings erfordert das Verknüpfen von DOORS Next-Anforderungen mit Tests, die mit Frameworks wie GoogleTest erstellt wurden, einen manuellen Verknüpfungsschritt.
C/C++-Test und IBM Rhapsody-Integration
Was C/C++test macht
Das statische Analyseprofil Parasoft C/C++test lässt sich direkt in die IBM Rational Rhapsody IDE integrieren. Der C- oder C++-Code wird während des Rhapsody-Codegenerierungs- und Buildprozesses gescannt. Die Analyse wird durchgeführt, um die Einhaltung von Codierungsstandards wie MISRA C/C++, AUTOSAR C++ 14, CERT C/C++ und mehr sicherzustellen und Sicherheitsmängel und Schwachstellen in der Sicherheitscodierung aufzudecken.
So funktioniert die IBM Rhapsody-Integration
Installieren Sie das C/C++-Testprofil nahtlos in die IDE von Rhapsody. Die Möglichkeit, Ihre statische Analyse zu konfigurieren und zu aktivieren, wird über ein Menü im Rhapsody-Projekt verfügbar.
- Aktivieren Sie die C/C++-Testcodierungsanalyse während der automatischen Codegenerierung und -erstellung.
- In der IDE von Rhapsody sind strafbare Codierungsverstöße aufgeführt.
- Integrieren Sie Berichte über Codeverstöße in das Modell.
- Integrieren Sie Codierungsstandarddokumente in das Modell, um den Arbeitsablauf zu vereinfachen.
Die statische Analyse von C/C++test ist TÜV SÜD-zertifiziert.
Erfahren Sie mehr über die Entwicklung von sicherem Code mit Parasoft C/C++test.
Brauchen Sie Hilfe?
Erhalten Sie praktische Schulungen und optimieren Sie Ihre Bereitstellung.
Demo anfordern
Sehen Sie die Parasoft Continuous Quality Testing Platform in Aktion.
Alle Integrationen
Sehen Sie sich alle Integrationen an, die in die Parasoft Continuous Quality Testing Platform integriert sind.
Verbessern Sie Ihre Softwaretests mit Parasoft-Lösungen.