Embedded Test Bench

Die ETB, unsere Eigenentwicklung, ist ein vielseitiges Testsystem, das das Erstellen, Ausführen, Verifizieren und Dokumentieren von Testspezifikationen und Prüfabläufen sowie deren Ergebnisse ermöglicht. Ursprünglich für den hardwarenahen Einsatz konzipiert, zeichnet sie sich durch ihre hohe Flexibilität und Erweiterbarkeit aus, sodass sie auch problemlos in reinen Softwareprojekten eingesetzt werden kann. Mit der ETB bieten wir unseren Kunden eine leistungsstarke Lösung, um Testprozesse effizient und effektiv zu gestalten, unabhängig davon, ob sie im Bereich der Hardware- oder Softwareentwicklung tätig sind.


Key Features

  • Erstellen, Ausführen, Auswerten von Test-/ Prüfspezifikationen
  • Automatischer Berichtsexport
  • Einfache Erweiterbarkeit dank Plugin-System
  • Headless-Betrieb ermöglicht Integration in CI
  • Verwendbar als Prüfsystem

Die ursprüngliche Idee zur Entwicklung der ETB entstand während eines Kundenprojekts, in dem ein analoges SPS-Modul mit mehr als 1000 Konfigurationsmöglichkeiten entwickelt wurde. Das Modul konnte auf 4 Kanälen Strom, Spannung und Widerstand in beliebigen Kombinationen und Modi messen. Um die vielfältigen Konfigurationen und Messungen auf allen Kanälen effektiv zu testen, war ein komplexer Testaufbau erforderlich. Es waren 4 Geräte notwendig, um das Modul zu konfigurieren, die Signale zu simulieren und mit den entsprechenden Eingängen des Moduls zu verbinden. Anschließend mussten die Messergebnisse mit den Vorgaben abgeglichen und auf das Einhalten von Toleranzen geprüft werden.


Diese beispielhafte Situation sowie die Tatsache, dass wir als {MATHEMA Engineering} mit einer Vielzahl von Kunden zusammenarbeiten, die jeweils individuelle Anforderungen haben, führte zur Entwicklung der ETB. Wir erkannten die Notwendigkeit eines Systems, das sich schnell und flexibel an die unterschiedlichen Anforderungen unserer Kunden und ihrer Projekte anpassen ließ. Aus diesem Grund haben wir die ETB entwickelt, um eine maßgeschneiderte Testlösung zu bieten, die auf die spezifischen Bedürfnisse unserer Kunden zugeschnitten werden kann.


Funktion

Wie kann ich einen Prüf-/Testspezifikation erstellen?

Zu Beginn wird in der ETB ein Testprojekt erstellt, in dem beliebig viele Testspezifikationen angelegt werden können. Jede Testspezifikation wiederum enthält eine variable Anzahl von Testfällen, die aus verschiedenen Testschritten bestehen können. Dabei stehen den Nutzern zahlreiche vorgefertigte Testschritte zur Auswahl. Dieser strukturierte Aufbau bietet unseren Kunden höchste Flexibilität bei der Gestaltung der erforderlichen Spezifikationen.


Die Auswahl der vorhandenen Testschritte reicht nicht aus, um meinen Prüfablauf umzusetzen

Dank des Plugin-Systems der ETB ist dies kein Problem. Sie können Ihre eigene Erweiterung passend für Ihren Prüfablauf entwickeln oder Sie kontaktieren uns und beauftragen uns, Ihr individuelles Plugin für die ETB zu entwickeln.


Ich benötige eine spezielle Hardware für die Durchführung der Spezifikation. Wie kann ich diese einbinden?

Es existieren bereits unterstützte Hardwaretypen. Benötigen Sie allerdings einen individuellen Typen, kann dies wie bei individuellen Testschritten durch die Entwicklung eines geeigneten Plugins gelöst werden.


Kann ich meine Spezifikation / Testergebnisse exportieren?

Mithilfe von Templates ist ein Export der Testspezifikationen und Testergebnissen als PDF-Dokument möglich.


Wie kann ich die ETB in meine CI integrieren?

Die ETB existiert als GUI-Anwendung für Windows und als CLI-Anwendung für Windows und Linux. Die CLI-Anwendungen können sowohl unter Windows als auch unter Linux in Ihren CI-Prozess integriert werden. Beim Aufruf der CLI-Anwendung müssen nur die passenden Parameter mit übergeben werden.


Anwendungsbeispiele

  • Entwicklungsbegleitend als Testsuite in der CI
    • Regressionstests
    • Systemtests
    • HIL-Tests
  • Prüfsystem in der Fertigung
  • Testsoftware für EMV-Tests
news

News

contact

Kontakt

jobs

Jobs