Présentation du cours Developing Test Programs Using TestStand

Le cours Developing Test Programs Using 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.

 

Date de la dernière version du cours ou numéro de version : 2021

Informations détaillées sur le cours :

Programme du cours Developing Test Programs Using TestStand

Leçon Présentation Thèmes

En quoi consiste TestStand ?

Décrire 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

Décrire 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
  • Ajouter des é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ôler 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
  • Changement 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

Décrire 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 garantir la réussite du déploiement

Démarrez le cours Developing Test Programs Using TestStand maintenant