Le cours Architecting Test Systems Using TestStand étend les connaissances acquises en suivant le cours Developing Test Programs Using TestStand et en couvrant la personnalisation de TestStand pour mieux répondre à vos besoins de test. Vous utiliserez une série de scénarios de conception de systèmes qui vous apprendront à déterminer quand et comment modifier différents composants du framework TestStand pour répondre aux exigences de votre système de test.
Date de la dernière version du cours ou numéro de version : 2021
En salle, avec instructeur : Deux (2) jours
En ligne, avec instructeur : Trois (3) jours - séances de 5,5 heures
Sur demande : 14 leçons (exercices en complément) | 3 heures
Utilisateurs TestStand chargés de personnaliser divers composants du framework TestStand
Utilisateurs TestStand qui se préparent à la certification Certified TestStand Architect
Cours Developing Test Programs Using TestStand ou expérience équivalente
Capacité de concevoir et de développer une séquence de test avec des sous-séquences et des appels de modules de code externes dans TestStand.
Capacité de décrire l’objectif d’un modèle de processus et d’exécuter une séquence de test en utilisant un point d’entrée d’exécution.
Maîtrise de la programmation avec LabVIEW, LabWindows™/CVI ou en C
Cours recommandés (selon votre application de développement de code) : LabVIEW Fondamental 1 ou LabWindows™/CVI Fondamental 1
TestStand
LabVIEW
LabWindows/CVI
La formation virtuelle dispensée par un instructeur inclut le matériel didactique numérique fourni via le Centre d’apprentissage NI.
La formation virtuelle NI est dispensée par un instructeur via Zoom. De plus, un accès à Amazon AppStream/LogMein est fourni aux participants pour effectuer les exercices sur des machines virtuelles équipées des tout derniers logiciels.
Créer et personnaliser des modèles de processus pour modifier l’exécution du test dans plusieurs séquences
Personnaliser le contenu d’un rapport de test
Créer des types de pas de test personnalisés pour aider les développeurs de test
Utiliser l’API TestStand pour contrôler TestStand par programmation
Créer et personnaliser des interfaces utilisateurs
Effectuer une revue du code pour un programme de test
Gérer le déploiement de votre framework de test
Leçon | Présentation | Thèmes |
---|---|---|
Responsabilités du développeur de séquences de test et de l’architecte de framework de test | Déterminez les décisions de développement à prendre par les développeurs de séquences ou les architectes de framework. |
|
Modification de l’exécution pour toutes les séquences | Sélectionnez et implémentez une approche appropriée pour modifier l’exécution pour toutes les séquences de test d’une station de test. |
|
Sélection d’une stratégie de traitement des résultats | Choisissez et mettez en œuvre une stratégie de traitement des résultats adaptée aux besoins d’un framework de test. |
|
Création de types de pas de test personnalisés | Créez des types de pas de test pour fournir un ensemble cohérent de composants réutilisables à tous les développeurs de test. |
|
Utilisation des API TestStand pour contrôler TestStand par programmation | Utilisez l’API TestStand pour développer du code qui interagit avec TestStand par programmation. |
|
Création d’une interface utilisateur personnalisée | Implémentez une interface utilisateur (IU) personnalisée afin de simplifier la procédure de test pour les opérateurs. |
|
Revues de code TestStand | Explorez les différents outils et techniques que vous pouvez utiliser pour faciliter une revue de code TestStand. |
|
Gestion d’un déploiement TestStand | Explorez les différentes approches possibles pour vous assurer qu’un framework est déployable par les développeurs et que le système est déployable par les utilisateurs. |
|
Amélioration des performances du système TestStand | Optimisez les performances des stations de test développées avec TestStand. |
|
Définition de politiques pour le développement de modules de code | Découvrez les meilleures pratiques pour développer des modules de code de système de test et les appeler pour des séquences de test. |
|
LabWindows est utilisé sous licence Microsoft Corporation. Windows est une marque déposée de Microsoft Corporation aux États-Unis et dans d’autres pays.