ASAP TestSphere: Schnelle und kostengünstige virtuelle Validierung
Übergreifende ASAP TestSphere verbindet Tools und Systeme
Um eine umfängliche Modularität und Skalierbarkeit bei der Validierung von Software zu erreichen, hat ASAP das Testsystem so konzipiert, dass es die Infrastrukturen von Model-in-the-Loop bis Hardware-in-the-Loop vereint. Dabei lassen sich die Testansätze und Tools der Kunden von den Anforderungen bis zur Freigabe unkompliziert integrieren. In dem Zuge wird der Test-Design-Prozess von der Tool-Landschaft entkoppelt. Dadurch ist es für Kunden möglich, die ihnen vertrauten Systeme weiterzuverwenden. Das gewährleistet wiederum eine große Flexibilität und Schnelligkeit, weil Kunden weder ihre bestehende Tool-Landschaft überarbeiten noch sich in neue Tools einarbeiten müssen.
Konkret handelt es sich um ein Validierungs-Ecosystem, mit dem die Entwicklung fahrzeugspezifischer Funktionen von der Entwicklung des Prüfstand-Grundsystems separiert werden kann. Herzstück dieser prüfstandunabhängigen ASAP Testsphere, die um bestehende Tools und Systeme gelegt und bei der über vereinheitlichte Interfaces kommuniziert wird, ist der toolunabhängige Editor. Er verbindet sich über Bridges mit dem jeweiligen ALM-Tool, mit der Systemarchitektur und mit dem Testsystem der Kunden. Der Editor visualisiert dabei alle Daten in einer gut strukturierten Benutzeroberfläche.
Automatisiertes Keyword-Driven Testing behebt Fehler zu Beginn
Mithilfe der übergreifenden ASAP Testsphere implementieren die ASAP Expert:innen auch das toolunabhängige, automatisierte Keyword-Driven Testing, das ein
Bestandteil des ASAP Testsystems ist. Das Keyword-Driven Testing ermöglicht, einen Testfall nur einmal zu schreiben und ihn für verschiedene Testsysteme, Testebenen
und Testframeworks leicht anzupassen und wiederzuverwenden. Denn Fehler werden gleich zu Beginn in den Keywords und damit für sämtliche folgenden
Testfälle behoben. Allein die Zeit für die Entwicklung des Test Designs kann durch das von ASAP konzipierte neue Testsystem auf 25 Prozent des ursprünglichen Aufwands reduziert werden. Deutlich schneller und unkomplizierter funktioniert dann auch die konkrete Umsetzung bei der Validierung von Software.