Accueil > Formations >
TestStand 2
TestStand 2
Cette formation de 2 jours couvre des sujets avancés dans TestStand, ainsi que la façon de personnaliser TestStand pour mieux répondre à vos besoins. Vous apprendrez quelques scénarios de conception de système qui visent à vous donner une direction et une prévoyance avant de commencer à concevoir votre système de test. Chaque participant se voit remettre un manuel : manuel de cours et exercices. Chaque partie théorique est accompagnée d’une partie pratique et d’exercices et “challenges” associés. La fin d’un chapitre est validée par un QCM.
Pre-requis
Avoir suivi la formation TestStand 1 (ou similiaire) est nécessaire et des connaissances sur la programmation avec LabVIEW ou C sont également recommandées.
Durée
2 jours, 7h/jour (soit 14h en total)
Prix
2 336€ HT par personne, dans l'un de nos centres de formation
7 710€ HT jusqu'à 5 personnes sur le site du client
Inclut 1 manuel de cours/exercices en couleur et une clé USB contenant le code source des exercices, les solutions proposées et toutes les démonstrations montrés pendant la formation.
Public
Scientifique, technicien, ingénieur et plus largement toute personne désirant analyser des données et créer des séquences de test automatisées.
Les objectifs du cours
À la fin de ce cours, vous serez capable de développer des applications de test modulaires dans l’environnement TestStand, d’utiliser ses outils de mise au point, d’exécuter des séquences de test et de génération de rapports de test ainsi que de déployer une application.
Programme détaillé
1. Attribuer une tâche de développement
Responsabilités du développeur de séquences de test
Responsabilités de l'architecte de séquence de test
2. Modification de l'exécution dans toutes les séquences
Personnalisation d'un modèle de processus
Implémentation de composants de framework facultatifs
Modification de l'exécution sur tous les modèles de processus
3. Sélection d'une stratégie de traitement des résultats
Choisir un mécanisme de journalisation des données
Choisir une configuration de rapport
Modification du code qui génère le rapport
4. Création de types de pas personnalisés
Création d'un type d'étape personnalisé
Exécuter du code avant ou après un module
Personnalisation des propriétés du type d'étape
5. Contrôler TestStand par programmation
Qu'est-ce que l'API TestStand ?
Accès à l'API TestStand Journalisation dynamique des résultats
Modification ou création d'une séquence par programmation
Développer des modules de code qui interagissent avec TestStand
6. Création d'une interface utilisateur personnalisée
Personnalisation des fonctionnalités de l'interface utilisateur en fonction du rôle de l'utilisateur
Utilisation des contrôles TestStand pour créer une interface utilisateur
Gestion des événements TestStand dans une interface utilisateur
Utilisation de contrôles natifs pour créer une interface utilisateur
Communication entre l'interface utilisateur et le système de test
7. Réaliser des revues de code TestStand
Application des normes de développement et des meilleures pratiques
Outils de révision des fichiers de séquence
8. Gérer un déploiement TestStand
Distribuer votre framework aux développeurs de tests
Effectuer des mises à jour incrémentielles du système de test
9. Développement de plusieurs applications indépendantes
Développement et exécution de plusieurs applications
Personnalisation des paramètres du moteur pour chaque environnement