Machen Sie manuelle Regressionstests schneller, intelligenter und zielgerichteter. Sehen Sie es in Aktion >>
Schiene
Die Bahnindustrie befindet sich in einer Digitalisierungstransformation, um den Güter- und Personenverkehr zu rationalisieren. Ziel ist es, Kosten zu senken, intelligente Züge und Bahnhöfe zu bauen, die Informationen zur Bahn- und Fahrgastbewegung in Echtzeit bereitstellen, Verkehrsbehörden zu unterstützen und das Fahrgasterlebnis zu verbessern, indem Reisenden Tools zur Auswahl der intelligentesten, einfachsten Reise- und Zahlungsoptionen zur Verfügung gestellt werden.
Die bewährten Testlösungen von Parasoft im sicherheitskritischen Markt bieten bessere Unterstützung der Bahnstandards als jeder andere Tool-Anbieter. Unsere Lösungen sind einfach zu übernehmen. Sie helfen Unternehmen, den Hauptstandard der Bahnindustrie (CENELEC EN 50128 / EN 50716) sowie Sicherheitscodierungsstandards wie MISRA, AUTOSAR C++ 14, CERT, CWE und OWASP einzuhalten.
Parasoft C/C++-Testlösungen bieten einen einheitlichen, automatisierten Softwaretestansatz für die Bahnindustrie. Dies umfasst die Unterstützung von Sicherheitsprozessstandards wie EN 50716 und anderen behördlichen Anforderungen wie CERT, CWE, MISRA und AUTOSAR C++ 14. Teams können die Produktivität beim Softwaretesten steigern, die Hürde für die Einführung von Compliance in den Entwicklungsprozess senken und den zusätzlichen Arbeitsaufwand für die Qualifizierung und Vorbereitung von Berichten und Dokumentationen reduzieren, die für Audits erforderlich sind.
Eisenbahnunternehmen und ihre OEMs können Testlösungen implementieren, die von der sicherheitsorientierten Testsuite von Parasoft bereitgestellt werden, die Folgendes umfasst: Quellcode testen, Unit-Tests, API-Tests, Web-UI-Tests und Service-Virtualisierung. Beginnen Sie auf dem richtigen Weg. Erstellen Sie Code mit statischer Analyse, um die Software von Anfang an mit Sicherheitsstandards wie CERT C, CERT C++ und CWE kompatibel zu machen. Riskieren Sie nicht, bis zum Ende zu warten, um Ihre Sicherheitslücken und Sicherheitsmängel zu identifizieren.
Moderne Zugsteuerungssysteme enthalten Software, die Eisenbahnen verbindet, die Zugbewegung in Echtzeit überwacht, Ereignisalarme auslöst, Wartungsarbeiten vorhersagt und viele andere wichtige Aktivitäten ausführt. Bahnhöfe sind ebenfalls Teil dieses vernetzten Ökosystems mit Ein- / Ausgangstoren, Ticketautomaten und Apps, mit denen Reisende Fahrpläne und Karten nachschlagen und ihren Fahrpreis bezahlen können. Die Entwicklung dieser vielfältigen und verbundenen kritischen Softwareanwendungen erfordert eine Komplettlösung für Sicherheitstests.
Reduzieren Sie die Kosten für die Entwicklung hochwertiger Software, ohne die Markteinführungszeit zu beeinträchtigen.
Anstelle mehrerer fragmentierter Lösungen erfüllen Parasoft C/C++-Testlösungen mehrere Softwaretestanforderungen gemäß EN 50716 und EN 50128. Die umfassende Lösung von Parasoft führt zu einem reduzierten Lern- und Einrichtungsaufwand für Entwickler. Sie können sich auf ihre Kernaufgaben konzentrieren, anstatt mehrere Tools zu erlernen. Auch diejenigen, die die Toolchain verwalten, profitieren davon und sparen Zeit, die sonst für die Implementierung von Schnittstellen zwischen Tools zum Datenaustausch oder zur Erstellung einheitlicher Berichte aufgewendet werden müssten.
Parasoft C/C++test und C/C++test CT wurden für sicherheitskritische Anwendungen entwickelt. Bei der Durchführung von Komponententests oder der Überwachung des Laufzeitspeichers werden alle Komponenten, die zum Erstellen der Testbinärdatei (einschließlich Testfälle für getesteten Code), Stimulation und Stubs erforderlich sind, in Form des Quellcodes ausgedrückt und können versioniert und überprüft werden. Indem alle Testartefakte in Form des Quellcodes ausgedrückt werden, stellt C/C++test sicher, dass der Zustand des Speichers vor der Ausführung von Tests auf die gleiche Weise wie im Produktionssystem aufgebaut wird.
Der C / C ++ - Test ist vom TÜV SÜD für die Entwicklung sicherheitskritischer Software zertifiziert und wird mit einem Qualifizierungskit für Software mit höherem Risiko unterstützt. Das spezielle Qualification Support Tool von Parasoft führt Benutzer durch alle Schritte, die zur Qualifizierung des Tools erforderlich sind, und automatisiert einen Großteil der mühsamen manuellen Arbeit, einschließlich der Ausführung von Testfällen aus der umfassenden Testsuite und der Erstellung von Abschlussberichten, die zur Dokumentation des Qualifizierungsprozesses zur Erfüllung der Sicherheitsnorm EN 50128 erforderlich sind für die Bahnindustrie.
Parasoft C/C++test CT befindet sich im Prozess der TÜV SÜD-Zertifizierung und ein Qualitätskit wird entwickelt.