Présentation du cours Développement de programmes de test à l’aide de TestStand

Le cours Développement de programmes de test à l’aide de TestStand vous apprend à naviguer dans l’environnement TestStand et à créer rapidement des applications de test répondant à vos besoins de test en utilisant différents langages de conception. Ce cours vous prépare à utiliser les fonctionnalités existantes de TestStand et à adopter les meilleures pratiques pour créer et déployer des séquences de test sous forme de système de test complet.

Formats disponibles

Objectifs du cours

Informations détaillées sur le cours

Durée

Public

Prérequis

Produits NI utilisés

Ressources pédagogiques

Coût en crédits

Descriptif du cours Développement de programmes de test à l’aide de TestStand

LeçonPrésentationThèmes

En quoi consiste TestStand ?

Explorer les composants d’un système de test automatique et identifier les fonctionnalités de TestStand.​

  • Introduction à TestStand

Explorer l’éditeur de séquences TestStand

Identifiez les principaux composants de l’éditeur de séquences TestStand.

  • Introduction à l’éditeur de séquences TestStand
  • Identification des composants de l’éditeur de séquences TestStand​

Création de séquences de test

Créez une nouvelle séquence de test pour implémenter un test de base.​

  • Développement du code de test
  • Création d’une nouvelle séquence de test
  • Ajout d’étapes à une séquence de test
  • Création et appel des modules de code
  • Création d’étapes de test
  • Exécution d’une séquence de test

Contrôle de l’exécution TestStand

Modifiez une séquence de test pour qu’elle s’exécute différemment en fonction des conditions ou des paramètres de test.

  • Partage de données avec des variables locales
  • Changement du flux d’exécution
  • Modification de l’exécution en fonction de l’échec d’un test

Dépannage des séquences de test

Utilisez les fonctionnalités intégrées de TestStand pour identifier et corriger les problèmes dans une séquence de test.

  • Comparaison des séquences de test​
  • Suivi de l’exécution
  • Suspendre l’exécution avec des points d’arrêt
  • Gestion des erreurs d’exécution
  • Modification de l’exécution pour déterminer la source d’un problème
  • Dépannage des modules de code

Réutilisation du code dans une séquence

Modifiez une séquence de test pour éviter de dupliquer du code et pour rendre votre séquence de test plus modulaire et réutilisable.

  • Réutilisation d’une série d’étapes
  • Enregistrement des paramètres de configuration​
  • Réutilisation des données
  • Réutilisation de séquences de test avec des limites différentes

Enregistrement et présentation des résultats des tests

Utilisez les fonctionnalités intégrées de TestStand pour créer des rapports personnalisés et enregistrer les données dans une base de données.​

  • Génération d’un rapport
  • Collecte des résultats
  • Personnalisation de l’apparence des rapports
  • Personnalisation du contenu des rapports
  • Génération de plusieurs rapports
  • Enregistrer des données dans une base de données
  • Transfert continu de données de test sur disque

Exécution d’une séquence de test pour plusieurs unités testées

Configurez une séquence de test pour plusieurs unités testées.​

  • Utilisation du point d’entrée de l’exécution pour les unités à tester
  • Personnalisation de l’entrée du numéro de série
  • Exécution d’étapes au chargement du fichier de séquence

Exécution de tests en parallèle

Configurez une séquence de test pour exécuter des tests en parallèle et ainsi accélérer la cadence.​

  • Configuration des étapes pour qu’elles s’exécutent de manière asynchrone
  • Exécution de tests en parallèle
  • Synchronisation de l’exécution d’étapes parallèles

Déploiement d’une séquence de test

Explorer les différentes méthodes de déploiement d’une séquence de test sur la ligne de production en fonction des besoins de votre système.

  • Sélection des composants du déploiement
  • Choix de la méthode de déploiement
  • Comment assurer la réussite du déploiement

Poursuivez votre parcours de formation

Un ingénieur étudie LabVIEW sur son ordinateur.

 

Principes fondamentaux LabVIEW 2

 

Utilisez des modèles de conception courants pour implémenter et distribuer des applications LabVIEW.

Un technicien effectue des tests avec TestStand.

 

Conception de systèmes de test à l’aide de TestStand


Architecting Test Systems Using TestStand explique comment personnaliser TestStand pour répondre aux besoins de test uniques grâce à des scénarios de conception pratiques

 

Développement de programmes de test avec STS

 

Utiliser un système de test de semi-conducteurs (STS) pour mettre en œuvre et valider des programmes de test pour le matériel sous test (DUT).

Mise à niveau vers l’adhésion

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.