
TestStand Niveau 2
Description
L’objectif de ce cours est de présenter des caractéristiques avancées de TestStand ainsi que des modifications que vous pouvez apporter à son environnement. De plus, à l’issue de la formation vous pourrez modifier les différents composants de l'environnement de TestStand.
Public concerné
Ingénieurs et Techniciens chargés d’utiliser cet environnement afin de concevoir et réaliser des systèmes de tests automatiques complets.
Objectifs de la formation
- Créer des étapes de test personnalisées
- Utiliser l'API TestStand
- Créer et personnaliser des interfaces utilisateur
- Gérer le déploiement de votre framework de test
Prérequis
Pour suivre efficacement cette formation TestStand niveau 2, les stagiaires doivent avoir acquis une solide base en TestStand niveau 1. Plus précisément, ils doivent :
- Justifiez d'une expérience en développement TESTSTAND d'au moins 12 mois ou d'une formation équivalente au niveau 1.
- Maîtriser l'interface TestStand : savoir naviguer dans l'environnement, créer des séquences de test simples, exécuter des tests et générer des rapports.
- Comprendre les concepts fondamentaux de TestStand : séquences, étapes, variables, expressions, modèles de processus.
- Avoir une première expérience de la création de séquences de test: savoir utiliser les outils de base de TestStand pour créer des séquences de test personnalisées.
Programme de la formation
Environnement de test
- Présentation du Framework TestStand
- Composants
- Ressources nécessaires
L'API TestStand
- Introduction
- L’organisation de l’API
- Appel de l’API
- Exemples standards
Création de pas de test
- Adaptation des types
- Archtitecture de pas de test
Le process Modèles
- La structure
- Adaptation d’un process modèle
- Exemples standards
Interfaces Homme Machine
- Les interfaces disponibles
- Le contrôle d’IHM sous TestStand
- Gestion des messages
- Callbacks
Conseils pour le développement d'applications complexes
- Choisir où implémenter les fonctions
- Gestion des données
- Gestion des erreurs
- Déploiement de l’application