top of page

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.

TestStand 2

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


bottom of page