Softwaretesting – Softwaretests sind bereits in der Entwicklung erforderlich

Aufgrund der stetig steigenden Anzahl von Assistenzsystemen und Sicherheitsfunktionen wird in Fahrzeugen immer mehr Software verbaut. Dies führt zu einem gesteigerten Risiko für Softwarefehler mit gegebenenfalls schwerwiegenden Auswirkungen. Spät entdeckte Softwarefehler und daraus resultierende Rückrufaktionen können für die Hersteller zu einer kostspieligen Angelegenheit werden. Um diese zu vermeiden, ist es erforderlich, die Software bereits in der Entwicklungsphase des Fahrzeugs auf den Prüfstand zu stellen.

Tests der Software sollten nicht nur zur Serienfreigabe, sondern auch während der mehrjährigen Neu- und Weiterentwicklung der Fahrzeuge durchgeführt werden. Hier bieten wir in Zusammenarbeit mit unserer Tochtergesellschaft Vdynamics GmbH ein umfassendes Gesamtpaket. Da vollständiges Softwaretesting in Fahrzeugen nicht wirtschaftlich ist, virtualisieren wir Testinstanzen. Durch anforderungsbasiertes Testing überprüfen wir alle relevanten Funktionen der Software zu einem bestimmten Zeitpunkt der Fahrzeugentwicklung.

Umfassendes Portfolio im Bereich Softwaretesting

Folgende Leistungen gehören zu unserem umfassenden Portfolio:

Anforderungsmanagement

Wir formulieren die Anforderungen an ein Produkt so, dass sie der Intention des Entwicklers entsprechen und somit eindeutig und testbar sind. Dabei stimmen wir uns eng mit Lieferanten und Entwicklern ab.

Testentwicklung

Nach der exakten Definition der Anforderungen leiten wir daraus Tests ab, die sowohl an Prüfplätzen als auch im Fahrzeug durchführbar sind. Aus Gründen der Wirtschaftlichkeit gilt die Maßgabe, die Tests aus den Fahrzeugen auf die Prüfplätze zu verlagern. Schließlich automatisieren wir die Tests für eine effiziente Durchführung und Analyse der Testergebnisse.

Testdurchführung und Analyse

Wir entwickeln eine ausführliche Analyse der Testergebnisse, bewerten Fehler hinsichtlich der Schwere ihrer Auswirkung in Absprache mit den Entwicklern und liefern schließlich eine Freigabeempfehlung.

Dabei arbeiten wir schnell und effizient unter Einhaltung aller internen und externen Regularien nach den Normen der ISO26262 (Unternehmens- und Gruppenstandards, ASIL, Fehlertoleranzzeit, Safe State). Auf diese Weise gewährleisten wir die funktionale Sicherheit und die Qualität der Software sowie gleichzeitig die Sicherheit von Testfahrern und nach der Serienfreigabe die Sicherheit von Fahrern und anderen Verkehrsteilnehmern.

Testmanagement

Unser Testmanagement plant, organisiert und steuert alle Abläufe für eine termingerechte und prozesssichere Lieferung von Anforderungen, automatisierten Tests sowie analysierten und bewerteten Testergebnissen. Darüber hinaus bestimmt es eine sichere und normkonforme Teststrategie unter Berücksichtigung effizienter und wirtschaftlicher Gesichtspunkte. Nicht zuletzt ist das Testmanagement Ihr erster Ansprechpartner und kann genauestens Auskunft über den aktuellen Status Ihres Projekts geben.

Software- und Toolentwicklung

Unsere interne Software- und Toolentwicklung unterstützt alle Prozesse durch maßgeschneiderte Werkzeuge, die in optimaler Weise auf unsere Aufgabenbereiche zugeschnitten sind. Dies hilft uns, effizient, schnell sowie transparent zu agieren und so zum Erfolg Ihres Projektes beizutragen.

Kontaktieren Sie uns für mehr Informationen zum Thema Softwaretesting