Im Verlauf des Kurses "Entwickeln von Testprogrammen mit Hilfe von TestStand" lernen Sie, wie Sie in der TestStand-Umgebung navigieren und mit unterschiedlichen Programmiersprachen schnell auf Ihre Testanforderungen zugeschnittene Testanwendungen erstellen. Sie lernen, vorhandene TestStand-Funktionen und bewährte Methoden zum Erstellen und Verteilen von Sequenzen als komplettes Testsystem zu verwenden.
Letztes Veröffentlichungsdatum oder Versionsnummer des Kurses: 2021
Vor Ort (mit Kursleiter): Drei (3) Tage
Online-Kurs (mit Kursleiter): Vier (4) fünfeinhalbstündige Sitzungen plus Hausaufgaben, durchschnittlich 1 Stunde täglich
Auf Anforderung: 14 Lektionen | 4 Stunden
TestStand-Einsteiger
Ingenieure und Testentwickler, die mit dem Erstellen und Durchführen von Testprogrammen beauftragt sind
Leitende technische Angestellte, Nutzer sowie andere Kunden, die TestStand bezüglich einer anstehenden Kaufentscheidung evaluieren
Kunden, die die Prüfung zum „Certified TestStand Developer“ ablegen möchten
Erfahrung im Umgang mit LabVIEW, LabWindows™/CVI oder der Programmiersprache C
Empfohlene Kurse (richtet sich nach Ihrer Entwicklungsumgebung): LabVIEW Core 1, LabWindows™/CVI Core 1
TestStand (32 Bit) 2021
LabVIEW Professional Development System (32 Bit) 2021
LabVIEW Runtime 2021
LabWindows™/CVI 2020
Virtuelle Schulungen mit Kursleiter umfassen digitale Kursmaterialien, die über den Lernbereich von NI bereitgestellt werden.
Die virtuelle Schulung mit Kursleiter von NI wird über Zoom durchgeführt, und die Teilnehmer erhalten Zugang zu Amazon AppStream/LogMeIn, um die Übungen auf virtuellen Maschinen durchzuführen, die mit der neuesten Software ausgestattet sind.
Orientierung in der TestStand-Umgebung
Entwickeln modularer Testanwendungen in der TestStand-Umgebung
Testsequenzen in TestStand debuggen
Ausführen einer Testsequenz und Erstellen eines Testprotokolls
Konfigurieren von TestStand zum sequentiellen oder parallelen Testen von Geräten
Verteilen von Testanwendungen an Teststationen
Lektion | Übersicht | Themen |
---|---|---|
Was ist TestStand? | Beschreiben der Komponenten eines automatisierten Testsystems und Identifizieren der von TestStand bereitgestellten Funktionen |
|
Arbeiten mit dem Sequence Editor von TestStand | Lernen Sie die Hauptkomponenten des TestStand Sequence Editor kennen. |
|
Erstellen von Testsequenzen | Erstellen einer neuen Testsequenz, um einen einfachen Test zu implementieren |
|
Erstellen und Ausführen von Testsequenzen | Erstellung von Codemodulen und Durchführung von Testschritten. |
|
Steuern der TestStand-Ausführung | Bearbeiten einer Testsequenz zur Ausführung unter verschiedenen Testbedingungen oder Einstellungen |
|
Identifizierung von Testsequenzausführungen | Integrierte TestStand-Funktionen ermöglichen die Identifizierung von Fehlern in der Prüfsequenz. |
|
Problembehandlung bei Testsequenzen | Verwenden Sie die integrierten TestStand-Funktionen, um Probleme in einer Testsequenz zu identifizieren und zu beheben. |
|
Wiederverwenden von Programmcode in einer Sequenz | Zeigen Sie, wie Sie eine Reihe von Arbeitsschritten wiederverwenden und Konfigurationseinstellungen speichern können, um den Programmcode zu optimieren und die Effizienz zu steigern. |
|
Wiederverwendung von Datentypen und Testsequenzen | Konfigurieren einer Testsequenz für die parallele Ausführung von Tests zur Verbesserung des Testdurchsatzes |
|
Speichern und Darstellen von Testergebnissen | Verwenden integrierter TestStand-Funktionen, um benutzerdefinierte Berichte zu erstellen und Daten in einer Datenbank zu protokollieren |
|
Erstellung mehrerer Protokolle und Daten protokollieren | Konfiguration von TestStand zur Erstellung mehrerer Protokolle und zur Protokollierung von Daten in einer Datenbank. |
|
Ausführen einer Testsequenz für mehrere Prüflinge | Konfigurieren einer Testsequenz, um mehrere Prüflinge zu testen |
|
Paralleles Durchführen von Tests | Konfigurieren einer Testsequenz für die parallele Ausführung von Tests zur Verbesserung des Testdurchsatzes |
|
Verteilen einer Testsequenz | Bedarfsgerechte Methoden für das Verteilen einer Testsequenz in einer Produktionsstätte beschreiben. |
|
Richtet sich nach Ihrer Entwicklungsumgebung: LabVIEW Core 2, LabWindows™/CVI Core 2
Entwerfen von Testsystemen mit TestStand
Test Programmentwicklung mit STS
Testcode Modulentwicklung mit STS
Für die Verwendung der Marke LabWindows wurde eine Lizenz bei der Microsoft Corporation eingeholt. Windows ist ein in den USA und anderen Ländern eingetragenes Warenzeichen der Microsoft Corporation.