Modellbasiertes Test-Design mit Vector OpenTest

Methode und Softwareumgebung zum modellbasierten Design von Steuergerätetests

In OpenTest werden die Tests in einer an die UML angelehnten graphischen Notation modelliert. Hierfür sind die Möglichkeiten der UML- Zustandsdiagramme um testspezifische Elemente erweitert. Die Testdesigner erhalten somit eine an die Domäne des Steuergerätetests angepasste Form der Modellierung an die Hand. Die Tests werden auf einer abstrakten Ebene modelliert und sind unabhängig vom HIL-System auf dem diese ausgeführt werden.
OpenTest Scheme
Mit diesem Ansatz kann der Test-Designer leicht wieder verwendbare Testschritte und Testsequenzen identifizieren und sie anderen Testdesignern zur Verfügung stellen. Reviews mit allen Projektbeteiligen sind auf Basis der grafischen Beschreibungsform sehr einfach möglich.

Aktuell unterstützt OpenTest die Testautomatisierungssysteme CANoe von Vector und TestStand von National Instruments. Durch den Framework-Charakter können weitere HIL-Systeme einfach angebunden werden.

Funktionen

Praktischer Einsatz

OpenTest wird bei der Robert Bosch GmbH seit 2006 für den Test von mechatronischen Systemen produktiv eingesetzt. Durch den Einsatz der einheitlichen Methodik und deren Umsetzung mittels OpenTest als Softwarewerkzeug ist die Effizienz bei der Testerstellung signifikant gestiegen.

Benutzeroberfläche

OpenTest Screenshot