Le cours Conception et configuration de systèmes de test à l’aide de TestStand étend les connaissances acquises en suivant le cours Développement de programmes de test à l’aide de 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.
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 un passage en revue du code pour un programme de test
Gérer le déploiement de votre framework de test
En salle, avec instructeur : Deux (2) jours
En ligne, avec instructeur : Trois (3) jours, séances de cinq heures et demie
À la demande : 3 heures (exercices en complément)
Utilisateurs TestStand chargés de personnaliser divers composants du framework TestStand
Utilisateurs TestStand qui se préparent à la certification Certified TestStand Architect
Cours Développement de programmes de test à l’aide de TestStand ou expérience équivalente
Cours LabVIEW Fondamental 1 (Core 1) 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.
Connaissance de LabVIEW requise
Ou connaissances Python de base requises
Cours facultatif (selon votre application de développement de code) : LabVIEW Fondamental 2
TestStand 2021
LabVIEW 2021
LabVIEW Runtime 2021
LabWindows/CVI 2020
TestStand 2023 Q4 (32 bits)
LabVIEW 2024 Q1 (32 bits)
LabVIEW Runtime 2024
Python 3.11.9 (32 bits)
La formation virtuelle dispensée par un instructeur comprend les supports pédagogiques numériques fournis via le Centre de formation 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 logiciels les plus récents.
À la demande : Inclus avec l’abonnement logiciel et les contrats d’entreprise ou 5 crédits de services de formation/2 crédits de formation
Cours public virtuel ou en classe : 20 crédits de services de formation ou 6 crédits de formation
Classe virtuelle ou privée : 140 crédits de services de formation ou 40 crédits de formation
Leçon | Présentation | Sujets |
---|---|---|
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 (UI) 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. |
|
Explorer les principes de base d’acquisition de données à l’aide de capteurs, du matériel d’acquisition de données NI et de LabVIEW.
Apprendre à contrôler des instruments avec LabVIEW par programmation. Comprendre les avantages du contrôle d’instruments, explorer les applications industrielles et acquérir une connaissance approfondie de la façon dont LabVIEW communique avec les instruments.
Découvrez les fonctionnalités et le flux de travail habituel de la plate-forme RFmx de NI pour la génération et l'analyse.
Si vous prévoyez de suivre au moins trois cours dispensés par un instructeur NI en un an, l’adhésion au programme de formations offre un accès économique et illimité à tous les cours virtuels publics et en classe NI, ainsi qu’un nombre illimité de bons de certification.