Objectifs
• Identifier les enjeux, be?ne?fices et risques de l'automatisation des tests.
• Choisir les me?thodes, outils et architectures adapte?s.
• Concevoir des syste?mes facilitant l'automatisation.
• Mettre en place une strate?gie d'automatisation efficace et durable.
• Ge?rer les risques, la maintenance et les e?volutions des tests automatise?s. • Suivre et optimiser l'automatisation a? l'aide de me?triques.
• Migrer des tests manuels vers des tests automatise?s.
• Se pre?parer a? la certification ISTQB TAE.
Description
Introduction a? l'automatisation des tests
• Pre?sentation et retours d'expe?rience sur les objectifs et les avantages de l'automatisation.
• Mise en e?vidence des risques lie?s a? l'automatisation
• Pre?sentation des facteurs de succe?s d'un projet d'automatisation des tests.
• Échanges sur les attentes et l'expérience des participants.
Préparer l'automatisation des tests.
• Identifier la solution d'automatisation adaptée au système à tester.
• Sélectionner la méthode et l'outil adaptés.
• Apprendre à concevoir de façon à garantir la testabilité et à faciliter l'automatisation.
• Comprendre la nécessité d'anticiper le projet d'automatisation afin de l'optimiser.
Architecture générique pour l'automatisation des tests.
• Présentation de l'architecture générique et des différentes couches.
• Différentes approches de l'automatisation des tests.
• Développement de la solution d'automatisation des tests.
• Objectifs de la séquence : Sur la base d'un exemple réel, identifier les différents niveaux d'automatisation.
Risques liés au déploiement de l'automatisation et contingences.
• Sélection de l'approche d'automatisation et gestion de sa mise en œuvre.
• Gestion des principaux risques.
• Maintenabilité et maintenance de la solution de tests automatisés.
• Réflexion collective : Identification des risques liés à l'automatisation et des contingences possibles.
Métriques et suivi de l'automatisation.
• Identification et classification des bonnes métriques.
• Mise en place du dispositif de mesure et suivi.
• Enregistrement et analyse des résultats des mesures.
• Automatisation de la mesure et du suivi des métriques.
• Travaux pratiques : Définir le mode de suivi et les métriques de l'automatisation des tests.
Passer des tests manuels aux tests automatisés.
• Définition des critères d'automatisation.
• Gestion pour les tests de régression.
• Gestion pour les tests de nouvelles fonctionnalités.
• Mise en situation : À partir d'un référentiel de tests manuels, définir une stratégie de migration vers un référentiel de tests automatisés.
Suivi des tests automatisés et amélioration continue.
• Vérification des composants et des scripts de test automatisés.
• Approches d'amélioration continue.
• Adaptation aux changements du système testé et de son environnement.
Passage de l'examen de certification.
• Examen supervisé par le GASQ.
• Examen QCM (40 questions en 90 minutes).
Conditions d'accès
Avoir le niveau ISTQB Foundation et etre certifie ISTQB niveau Foundation pour pouvoir passer l examen.
Rythme
Temps partiel, Cours du soir, Cours le week-end, Formation hors temps de travail
Liste des sessions
Consulting School
- 0699765705
- gestion@consulting-school.fr
Centre de formation
Lieu de formation