From 08:00 PM CDT Friday, August 12 - 01:00 PM CDT Saturday, August 13, ni.com will be undergoing system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.

Testprogrammentwicklung mit STS und .NET/C# Kursüberblick

Der Kurs Testprogrammentwicklung mit STS und .NET/C# bietet praktische Schulungen zum Einrichten und Verwenden eines STS zur Kommunikation mit einem zu testenden Gerät. Der Kurs folgt dem typischen Kunden-Workflow und den Meilensteinen, die eine enge Interaktion mit der entsprechenden Hardware beinhalten. Nach Abschluss dieses Kurses ist ein Testingenieur in der Lage, STS-Testerressourcen interaktiv zu verwenden, um Testprogramme mit vorhandenen .NET/C#-Codemodulen zu erstellen, zu ändern, auszuführen und deren Fehler zu behandeln, wobei Testdaten und Testzeitreporte gesammelt werden.

Kursdetails:

Testprogrammentwicklung mit STS - .NET/C# Kursübersicht

Lektion Übersicht Themen

STS kennenlernen

Beschreiben der Funktionalität jeder Komponente eines STS und erläutern der Hauptschritte eines typischen Testentwicklungs-Workflows.

  • Einführung in STS
  • STS-Hardware kennenlernen
  • Untersuchung von STS-Sicherheitsanforderungen und -spezifikationen
  • Kennenlernen der NI STS-Software
  • Navigieren im Testentwickler-Workflow

Entdecken der NI-STS-Instrumentierung

Entdecken der Hardwarekomponenten eines STS und erläutern der Bedeutung der STS-Kalibrierung.

  • Entdecken der STS-Instrumentierung
  • Untersuchen der Systemspezifikationen
  • Kalibrieren eines STS

Erstellen eines STS-Projekts

Erstellen eines Testprogramms und identifizieren aller erstellten Komponenten.

  • Erstellen eines Testprogramms
  • Erkunden der Testprogrammarchitektur

Zuordnen von STS-Hardware zu Prüflingspins

Verwenden der Testerdokumentation, um STS-Instrumente den entsprechenden Prüflingspins zuzuordnen.

  • Erkunden von Pin-Maps
  • Überprüfen einer Testerkonfiguration und eines Lastplatinen-Schaltplans
  • Abbildung von Messanforderungen
  • Zuordnen von Prüflings-Pins zu Instrumentenmodulen

Validieren des Prüflingsverhaltens

Durchführen von Tests, um das DUT zu validieren, bevor seine Funktionalität getestet wird.

  • Verbinden mit dem Prüfling über das Device Interface Board
  • Prüfen des Prüfling-Durchgangs
  • Inbetriebnahme des Prüflings
  • Messung des Ableitstroms

Erstellen und Bursten von Digitalmustern

Verwenden des Digital Pattern Editor, um Digitalmuster zur Steuerung des Prüflings zu senden.

  • Vorbereiten der Kommunikation mit dem Prüfling
  • Erstellen einfacher Digitalmuster zur Kommunikation mit dem Prüfling
  • Konvertieren vorhandener Digitalmuster

Entdecken der STS-Softwareentwicklungsumgebung

Navigieren in der TestStand-Umgebung und Hinzufügen von Testschritten zu einer Testsequenz.

  • Untersuchung der Testsequenzdatei
  • Hinzufügen von Schritten zu einer Testsequenz
  • Erstellen und Konfigurieren von STS-Schritten

Konfigurieren von Testprogrammen und -schritten

Verwenden von TestStand, um zu konfigurieren, wie ein Testprogramm ausgeführt und Testergebnisse protokolliert wird.

  • Steuern der TestStand-Ausführung
  • Festlegen von Testgrenzwerten
  • Erstellen von Testkonfigurationen
  • Erstellen von Test-Bins zum Kategorisieren von Prüflingsergebnissen
  • Konfigurieren der Ausführung eines Testprogramms​
  • Erstellen von Testberichten

Fehlerbehandlung

Verwenden der STS-Debugging-Tools für die Fehlersuche bei Geräten, Signalen und Testsequenzen.

  • Fehlerbehandlung eines Testprogramms
  • Fehlerbehandlung-Szenarien erkunden
  • Benchmarking der Testzeit
  • Interaktion mit Testerressourcen zur Fehlerbehandlung von Problemen​
  • Einsatz des Digitalmuster-Editors zur Fehlerbehandlung

Ausführen einer Sequenz mit der STS-Bedienoberfläche​

Ausführen eines Testprogramms mit der Bedienoberfläche (OI) und Ermittlung der wahren Buchsenzeit.

  • Arbeiten mit der Bedienoberfläche
  • Konfigurieren und Ausführen einer Charge
  • Anzeigen der Testergebnisse und Reporte

Übung mit offenem Ende: Erstellen eines Testprogramms

Entwickeln eines Testprogramms, um die erforderlichen Tests mit den in diesem Kurs erworbenen Kenntnissen und Fähigkeiten durchzuführen.

 

Beginnen Sie noch heute mit dem Kurs Testprogrammentwicklung mit STS und .NET/C#