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.
En salle, avec instructeur : Deux (2) jours
En ligne, avec instructeur : Trois (3) jours, séances de 4 heures et travail personnel - en moyenne 1,5 heure par jour
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 Version 2014 SP1 ou version ultérieure
Système de développement professionnel de LabVIEW 2015 ou version ultérieure
LabWindows/CVI Version 2015 ou ultérieure
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 à 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 |
---|---|---|
Attribution des tâches de développement | Cette leçon différencie les décisions de développement selon si elles doivent être prises par les développeurs de séquences ou par les architectes de framework. |
|
Modification de l’exécution pour toutes les séquences | Cette leçon décrit comment sélectionner et implémenter 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 | Cette leçon présente différentes stratégies de traitement des résultats et décrit comment choisir et implémenter celle qui convient aux besoins d’un framework de test. |
|
Création de types de pas de test personnalisés | Cette leçon décrit comment créer des types de pas de test personnalisés pour fournir un ensemble cohérent de composants réutilisables à tous les développeurs de test. |
|
Contrôle de TestStand par programmation | Cette leçon présente l’API TestStand et décrit comment l’utiliser pour développer du code qui interagit avec TestStand par programmation. |
|
Création d’une interface utilisateur personnalisée | Cette leçon passe en revue l’interface utilisateur TestStand intégrée et décrit comment implémenter une interface utilisateur (IU) personnalisée afin de simplifier la procédure de test pour les opérateurs. |
|
Revues de code TestStand | Cette leçon présente les outils et techniques que vous pouvez utiliser pour faciliter une revue de code TestStand. |
|
Gestion d’un déploiement TestStand | Cette leçon décrit les différentes approches possibles pour assurer qu’un framework de test est déployable par les développeurs et que le système est déployable par les utilisateurs. |
|
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.