top of page

Home > Training >

TestStand 2

TestStand 2

This 2-day training covers advanced topics in TestStand, as well as how to customize TestStand to best meet your needs. You will learn some system design scenarios that aim to give you direction and foresight before you begin designing your test system. Each participant is given a manual: course manual and exercises. Each theoretical part is accompanied by a practical part and associated exercises and “challenges”. The end of a chapter is validated by a multiple choice question.

TestStand 2

Prerequisites

Having completed TestStand 1 training (or similar) is necessary and knowledge of programming with LabVIEW or C is also recommended.

Duration

2 days, 7 hours/day (14 hours in total)

Price

€2,336 + Tax per person, in one of our training centers
€7,710 + Tax for up to 5 people on the client's site

Includes 1 color course/exercises manual and a USB key containing the source code of the exercises, the proposed solutions and all the demonstrations shown during the training.

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