Description
L'ingénieur d'automatisation de tests est celui qui a une large connaissance des tests en général et une compréhension approfondie de l'automatisation des tests. C'est-à-dire ayant une connaissance suffisante de la théorie et de la pratique de l'automatisation des tests pour être en mesure d'influencer la direction qu'une organisation et/ou un projet prend lors de la conception, le développement et le maintien de solutions d'automatisation de tests fonctionnels
À qui s'adresse cette formation ?
Pour qui ?
Cette formations s'adresse aux Automaticiens de tests logiciels, analystes techniques de tests souhaitant s'appuyer sur les connaissances et les compétences acquises au niveau foundation et développer leur expertise dans le domaine de l'automatisation des tests.
Prérequis
Avoir la certification ISTQB Foundation.
Les objectifs de la formation
- Contribuer à l'élaboration d'un plan pour intégrer de l'automatisation dans le processus de test
- Evaluer les outils et la technologie d'automatisation la mieux adaptée à chaque projet et organisation
- Définir une approche et une méthodologie pour la création d'une architecture d'automatisation des tests (AVA)
- Concevoir et développer des solutions d'automatisation de tests (nouvelles ou modifiées) qui répondent aux besoins de l'entreprise
- Permettre la transition des tests manuels vers une approche automatisée
- Créer des rapports de tests automatisés et collecter les métriques
- Gérer et optimiser les ressources de tests afin de faciliter la maintenabilité et l'évolutivité des systèmes de tests.
Programme de la formation
- Introduction et objectifs de l'automatisation de tests
- Objectifs de l'automatisation des tests
- Facteurs de succès dans l'automatisation des tests
- Préparation pour l'automatisation des tests
- Exigences de l'automatisation des tests pour le SUT (Système Sous Test) et son contexte
- Evaluation des outils et processus de sélection
- Conception pour la testabilité et l'automatisation
- L'architecture générique de l'automatisation des tests
- Introduction à l'architecture générique d'automatisation des tests
- Conception de l'architecture d'automatisation des tests
- Développement de la solution d'automatisation des tests
- Risques et contingences de déploiement
- Sélection de l'approche d'automatisation des tests et planification du déploiement et du lancement
- Implémentation de l'automatisation des tests
- Evaluation des risques techniques et stratégies de réduction
- Maintenance de l'automatisation des tests
- Reporting et métriques d'automatisation des tests
- Sélection des métriques d'une solution d'automatisation des tests
- Implémentation des mesures
- Enregistrement de la solution d'automatisation des tests et du SUT
- Reporting de l'automatisation des tests
- Transition d'un test manuel vers un environnement automatisé
- Critères pour l'automatisation
- Identifier les étapes nécessaires pour l'implémentation de l'automatisation au sein d'un test de régression
- Facteurs à prendre en considération lors de l'implémentation de l'automatisation
- Vérifier la solution d'automatisation des tests
- Vérifier les composants de l'environnement d'un test automatisé
- Vérifier la suite de tests automatisés
- Amélioration continue
- Options d'amélioration de l'automatisation des tests
- Planifier l'implémentation de l'amélioration de l'automatisation des tests
- Préparation et passage de l'examen ISTQB Avancé Test Manager
- Conseils et révisions en vue de l'examen avec corrections commentées
- Passage de l'examen de certification "ISTQB Niveau Avancé Automatisation de test – Ingénierie – Version 2016" le dernier jour de la formation
- Durée : 90 minutes sous forme d'un QCM de 40 questions
- Le score de 65 % est requis pour l'obtention de la certification
