Formation TestStand Niveau 1

Description de la formation
TestStand est une plateforme logicielle puissante conçue pour automatiser et exécuter des séquences de test, facilitant ainsi le processus de validation et de vérification des systèmes électroniques. En intégrant des outils de développement intuitifs, TestStand permet la création efficace de séquences de test, la gestion des résultats, et la génération de rapports détaillés. Sa polyvalence en fait un choix idéal pour les techniciens, ingénieurs et développeurs cherchant à automatiser les procédures de test dans des environnements variés.

Prochaines Date :
26,27 et 28 Mai 2025 - à distance
28,29 et 30 Juillet 2025 - à distance
3,4 et 5 Septembre 2025 - à distance
24,25 et 26 Novembre 2025 - à distance

Renseignement et inscription
Référence : TSN1
Niveau : Débutant
Durée : 3 jours - 21 heures
Prix Inter : 1550 € HT
Prix Intra : nous consulter
Lieu : Présentiel ou Distanciel
Niveau requis :
Posséder des connaissances élémentaires en programmation informatique est préalable pour participer à cette formation.
Public concerné :
Destinée aux techniciens d’essais, ingénieurs, développeurs, scientifiques, et toute personne souhaitant exploiter pleinement les capacités de TestStand.
Objectifs de la formation
- Concevoir des applications de test modulaires en exploitant pleinement les fonctionnalités de l'environnement TestStand.
- Maîtriser les outils de débogage de TestStand pour assurer l'efficacité et la fiabilité des séquences de test.
- Effectuer l'exécution précise de séquences de test et générer des rapports détaillés pour une analyse approfondie.
- Acquérir les compétences nécessaires pour déployer efficacement une application TestStand dans différents environnements de test.

Module 1 : Fondements de l'Automatisation des Tests
- Diversité des Approches de Test
- Profil et Responsabilités des Testeurs Automatiques
- Terminologie Spécifique au Domaine
- Composants Clés d'un Outil d'Automatisation des Tests
- Les Rôles Essentiels des Tests
- Processus de Développement d'un Système de Test
- Mesure de la Couverture des Tests
Module 2 : Introduction à TestStand
- Fonctions d'un Séquenceur de Test
- Vocabulaire Propre à TestStand
- Composants Majeurs de TestStand
- Utilisation de l'Éditeur de Séquence
- Architecture de TestStand
Module 3 : Analyse des Séquences de Test
- Techniques de Débogage d'une Séquence
- Diagnostic Approfondi d'une Séquence
- Outils d'Analyse
Module 4 : Conception de Séquences de Test
- Principes Fondamentaux
- Création Pas à Pas d'une Instruction de Test
- Développement de Modules Réutilisables
- Hiérarchie des Sous-Séquences
- Attributs et Paramètres de Séquence
- Configuration des Fichiers de Séquence
Module 5 : Gestion des Données dans TestStand
- Manipulation des Données Propres à TestStand
Module 6 : Fonctions Avancées avec CallBacks
- Compréhension des CallBacks
- Modèle de Processus Lié aux CallBacks
- Moteur des CallBacks
Module 7 : Configuration Avancée de TestStand
- Personnalisation des Options
- Création d'une Configuration Personnalisée
- Gestion des Répertoires
- Configuration des Rapports
- Options de Base de Données
Module 8 : Exécution Efficace des Tests en Parallèle
- Gestion de Multiples Unités Sous Test
- Utilisation du Multithreading
- Synchronisation des Étapes de Test
Module 9 : Bonnes Pratiques dans l'Utilisation de TestStand
- Approche Modulaire dans les Applications
- Portée Appropriée des Données
- Protocole SetUP / CleanUP
- Bibliothèques Polyvalentes
- Pratiques de Documentation