Kontakt
Anruf
Der konfigurierbare Testsequenzer von NI

NI TestStand - Die Industriestandard Testmanagement Software

NI TestStand ist die Industriestandard-Testmanagement-Software, die Testschritte sequenziell ausführt, um Prüflinge (DUTs) zuverlässig zu bewerten. Die aus einzelnen Testschritten bestehenden Testsequenzen variieren in Abhängigkeit von der Prüfspezifikation und können unterschiedlich komplex sein. Einzelne Testschritte lassen sich mit LabVIEW, Python, C/C++ oder .NET erstellen. NI TestStand ruft diese Testschritte auf, führt sie aus und ermöglicht die Konfiguration der Testsequenzen direkt in der Software. Zudem können alle Testsequenzen als versionierbare Dateien abgespeichert werden, um eine konsistente Dokumentation sicherzustellen.

Anders als eine klassische Programmierumgebung ist NI TestStand kein reines Entwicklungswerkzeug, sondern ein leistungsstarker Testsequenzer. Die Software bietet umfangreiche Funktionen für das parallele Testen mehrerer DUTs, die automatisierte Prüfberichterstellung und das umfassende Testmanagement. Durch diese Kombination von Funktionen ist NI TestStand das ideale Test Management Tool für die Entwicklung, Prüfung und Validierung von Testsystemen in der Industrie.

NI TestStand Benutzeroberfläche

Die Benutzeroberfläche von NI TestStand lässt sich individualisiert mit Hilfe von Custom User Interfaces stark vereinfacht für einen Operator in der Produktionsumgebung anpassen. Mit Hilfe von Programmierumgebungen wie LabVIEW, Python, C/C++ oder .NET können kundenindividuelle Oberflächen erstellt und NI TestStand darin eingebettet werden. Dabei können Kundenlogos, Grafen, Tabellen und Bedienhinweise übersichtlich und sinnvoll dargestellt werden. Der Zugriff auf die Oberfläche zur Anpassung der Testsequenzen wird in Absprache mit unseren Kunden nur bestimmten Benutzergruppen ermöglicht.

Anforderungen an ein Testsystem, bei denen der Einsatz von NI TestStand erwogen werden sollte.

  • Hoher Prüfdurchsatz - Eine Vielzahl von Prüflingen soll gleichzeitig parallel getestet werden
  • Mehrere Tests pro Prüfling - Mehrere Tests sollen gleichzeitig an einem einzelnen Prüfling durchgeführt werden
  • Flexible Testsequenzen - Es sollen unterschiedliche Testsequenzen für verschiedene Prüflingsvarianten geladen und ausgeführt werden können
  • Versionierung und Nachvollziehbarkeit - Die Sequenzen sollen als Datei gespeichert und versioniert werden
  • Automatische Berichterstellung - Die automatische Berichterstellung soll standardisiert werden
  • Verteilte Testausführung - Testsequenzen sollen durch übergeordnete Systeme auf verschiedene Prüfsysteme verteilt werden
  • Übersichtliche Visualisierung - Eine übersichtliche Darstellung der Testschritte und schnelle Anpassbarkeit der Sequenzen ist erforderlich

Darüber hinaus verfügt NI TestStand über integrierte Debugging-Funktionen, die bei der Entwicklung der Testsequenzen sehr hilfreich sind und die Entwicklungszeit deshalb verkürzen. In einer Ansicht für Ausgabemeldungen können Laufzeitinformationen angezeigt und Anweisungen zur Testsequenz veröffentlicht werden. Mithilfe von Haltepunkten lässt sich die Ausführung an beliebigen Stellen anhalten, während die Einzelschrittfunktion es ermöglicht, direkt in die jeweilige Programmierumgebung (z. B. LabVIEW, Python, C/C++ oder .NET) zu wechseln. So können Fehler effizient identifiziert und behoben werden, was die Entwicklungszeit erheblich reduziert.

Getting started with
NI TestStand - visit ni.com