Bei TestStand handelt es sich um eine Anwendungssoftware, die Test- und Validierungsingenieure dabei unterstützt, automatisierte Prüfsysteme schneller zu erstellen und zu implementieren.
TestStand ist eine sofort einsatzbereite Testmanagementsoftware zur schnellen Entwicklung automatisierter Prüf- und Validierungssysteme. TestStand ermöglicht die Entwicklung, Ausführung und Verteilung von Testsystemsoftware. Durch die Erstellung von Testsequenzen, die Codemodule aus verschiedenen Programmiersprachen integrieren, kann die Funktionalität von Systemen erweitert werden. TestStand verfügt über erweiterbare Plug-ins für die Berichterstellung, die Protokollierung in Datenbanken und die Verbindung mit anderen unternehmensweiten Systemen. Die benutzerfreundlichen Oberflächen von TestStand ermöglichen den Einsatz von Testsystemen in der Produktion.
Mithilfe der in TestStand integrierten Adapter können Sie Programmcode aus jeder Entwicklungsumgebung aufrufen und somit die Funktionalität von TestStand erweitern, um beliebige Prüfanforderungen zu erfüllen. Die Ausführung von Codemodulen lässt sich automatisieren, wobei eine Verbindung mit Prüflingen und Testgeräten möglich ist.
Die nativen Werkzeuge in TestStand vereinfachen die Konfiguration paralleler Tests, wodurch Prüfzeiten verkürzt werden. Sie können Ihren Prüfdurchsatz erhöhen, indem Sie Systeme entwickeln, mit denen Sie mehrere Geräte auf einmal testen oder mehrere Tests auf demselben Gerät gleichzeitig ausführen können.
TestStand enthält einfache Bedienschnittstellen für die Konfiguration und Ausführung von Tests auf implementierten Systemen. Die Software bietet Ihnen darüber hinaus die Möglichkeit, Ihre eigenen UIs in verschiedenen Programmierumgebungen zu entwickeln und so selbst festzulegen, wie die Interaktion mit dem Prüfsystem erfolgen soll.
Die automatische Berichterstellung in TestStand ermöglicht das Speichern und Teilen von Prüfdaten, wobei Dateien in verschiedenen Standardformaten erstellt werden können, darunter ATML, XML, HTML und TXT. Sie können den Datenaustausch vereinfachen, indem Sie die Prüfergebnisse für die spätere Analyse in Unternehmensdatenbanken loggen.
Mithilfe des TestStand Deployment Utility können Sie Ihre gesamte Testsoftwareanwendung schnell replizieren und implementieren. Dieses in TestStand enthaltene Werkzeug ermöglicht die automatisierte Erstellung von Distributionen zur Installation von Codemodulen, Testsequenzen und zugehörigen Dateien auf Produktionssystemen.
Mithilfe der in TestStand enthaltenen Werkzeuge können Sie Sequenzen während der Prüfsystementwicklung auf Fehler untersuchen, sodass Sie diese noch vor dem Einsatz des Systems aufspüren und beseitigen können. Die Debugging-Tools ermöglichen die Untersuchung des Systemverhaltens, indem einzelne Prüfsequenzen analysiert und Prüfcodeabschnitte unmittelbar von Fehlern bereinigt werden können.