Zum Inhalt springen
Nico Fuchs Engineering

Glossar

Testsequenzer (z. B. NI TestStand)

Ein Testsequenzer (englisch test executive) ist eine Software, die automatisierte Prüfabläufe steuert. Er ruft einzelne Testschritte in einer festgelegten Reihenfolge auf, übergibt Parameter, vergleicht Messwerte mit Grenzwerten und erzeugt am Ende einen Prüfbericht.

Ein verbreitetes Beispiel ist NI TestStand. Die eigentlichen Mess- und Gerätefunktionen liegen dabei häufig in Modulen, die etwa in NI LabVIEW, C oder Python geschrieben sind. Der Sequenzer kümmert sich um Ablauf, Fehlerbehandlung, Benutzerverwaltung und Reporting.

Vorteile

  • Trennung von Ablauflogik und Messfunktionen – Testschritte werden wiederverwendbar
  • Einheitliche Prüfberichte und Rückverfolgbarkeit
  • Gleiche Abläufe in Entwicklung, Validierung und Fertigungsprüfung

Alternativ lassen sich Prüfabläufe auch mit schlanken Python-Frameworks umsetzen. Welche Lösung passt, hängt von Umgebung und Team ab – siehe Testautomatisierung.