Ein Projekt, das die Entstehung von Elektronikkomponenten von der Idee bis zur Produktion begleitet.
Herausforderung:
Auftragsziel war, dem Kunden alle qualitativen Informationen über Elektronik-Hard- und Software versionsgenau und zentral zur Verfügung zu stellen.
Aus der Gesamtheit der Testfälle für ein Fahrzeug sollten hierbei die Testfälle im Mittelpunkt stehen, welche die Funktionalität von Elektronikkomponenten auf verschiedenen Prüfplätzen in verschiedenen Prüfebenen überwachen.
Besonders im Fokus stand hier die Verknüpfung der Testergebnisse zu einzelnen Komponenten-Versionen, die verschiedenen Konfigurationen der einzelnen Fahrzeugprojekte, die Speicherung sämtlicher jemals erzielter Testergebnisse und die dadurch bedingte große und teils unübersichtliche Datenmenge.
Die Software sollte die Übersicht herstellen, die manuell nur schwer zu erreichen ist. Der aktuelle Stand der Tests und die Historie der durchgeführten Tests für die verschiedenen Steuergeräteversionen in allen Fahrzeugkonfigurationen sollte durch sie gewährleistet werden.
Lösung:
Testfälle können versionsgenau mit Funktionsversionen und Anforderungen verknüpft werden. Diese sind innerhalb von Fahrzeugprojekten mit konkreten Komponenten verknüpft, so dass die Zugehörigkeit von Testergebnissen und Versionen sichergestellt ist. Testfälle können verschiedenen Prüfplätzen zugeordnet werden, um auszudrücken, welcher Test-Ebene sie angehören und welche Abteilung diese Tests ausführen kann.
Testfälle unterliegen der Versionierung, die Freigabe erfolgt durch einen rollenbasierten Workflow. Selbstverständlich kann jede Änderung verfolgt und rückgängig gemacht werden, Mechanismen zur Erhaltung der Konsistenz über verschiedene Fahrzeugkonfigurationen hinweg sind ebenfalls implementiert.
Ein Export des jeweils relevanten Testumfangs in einen Erprobungsauftrag ist ebenfalls möglich. Dies heißt, dass alle Testfälle zu einem bestimmten Fahrzeug, zu einem bestimmten Termin, einem bestimmten Prüfplatz oder ein für bestimmte Fälle individuell festgelegter Testfallumfang exportiert werden.
Nachdem die Tests offline oder online durchgeführt wurden, werden die Erprobungsaufträge durch die Testergebnisse und den getesteten Komponentenversionen ergänzt und können wieder importiert werden.
Die aktuellen Testergebnisse und die gesamte Test-Historie aller Elektronikkomponenten in den verschiedenen Fahrzeugkonfigurationen wird übersichtlich dargestellt.
Features:
Technologien:
JAVA, JEE, Eclipse RCP, RMI, ORACLE, EJB, IBM Websphere Application Server.
Nutzen: