Mit HERAKLES haben wir eine Test Bench für Test- und Messsysteme komplett neu entwickelt. Die HERAKLES Software ist Teil unseres modularen Test- und Messsystems TSEP THEMIS:
Sie ermöglicht die revisionssichere Definition, Bearbeitung und Ausführung von Test- und Messabläufen, die sich vom Kunden jederzeit flexibel ändern lassen.
Das Modul speichert Messwerte entweder lokal oder in einem externen Speicher. Es bietet sowohl Echtzeitüberwachung als auch eine flexible anschließende Auswertung.
Funktionen der HERAKLES Software:
- Erstellung, Implementierung und Ausführung von Testplänen.
- Umfassendes Statusmanagement für Testpläne.
- Durchführung manueller und automatisierter Tests (Python) sowie Speichern der Testparameter und -ergebnisse in einer Datenbank.
- Das Testverfahren basiert auf ISO 9000: Der gesamte Testprozess wird nachvollziehbar. Tests und ihre Ergebnisse können von jedem reproduziert werden. Änderungen und Testläufe werden protokolliert und sind jederzeit nachvollziehbar.
- Testrelevante Dokumente, Software oder Hardware können für eine Testversion referenziert oder gespeichert werden (Dokumente und Software). Das gewährleistet ein klares und nachvollziehbares Testverfahren.
- Die Testergebnisse sind direkt mit der Testplan-Version verknüpft. Werden Tests wiederholt, muss der zugrunde liegende Test verwendet werden. Dadurch lassen sich Tests eindeutig reproduzieren.
- Automatische Erstellung der erforderlichen Dokumente für Testpläne und Testberichte.
- Die Dokumente lassen sich individuell ans Corporate Design einer Firma anpassen (auch vom Kunden selbst).
- Einfache Testausführung mit Hilfe von HERAKLES TestBench Execution HMI für die Testumgebungen. Dafür sind nur geringe Fachkenntnisse erforderlich.
- Einfacher Zugriff auf die Mess-Hardware durch Geräte-Virtualisierung. Eine entsprechende Bibliothek wird mit Herakles mitgeliefert und lässt sich vom Kunden einfach erweitern.
- Die entsprechenden DUTs können definiert und dem Test zugewiesen werden. Eigenschaften des DUT können die Testsequenz beeinflussen (z. B. Testfall-Ausführung nur, wenn bestimmte Optionen verfügbar sind).