Dernière mise à jour : 16/10/2025
Identifier les objectifs, avantages et limites de l'automatisation des tests.
Concevoir une architecture d'automatisation adaptée au système sous test.
Sélectionner et configurer les outils et environnements nécessaires.
Intégrer l'automatisation dans un pipeline CI/CD et exploiter des métriques de pilotage.
Vérifier et améliorer continuellement une solution d'automatisation.
Ingénieurs et analystes de test
Développeurs impliqués dans l'automatisation des tests
Architectes de test et responsables QA
Test Leads et Test Managers souhaitant approfondir l'automatisation
Certification ISTQB Foundation Level (CTFL)
Expérience pratique en développement logiciel et/ou en automatisation des tests recommandée
Introduction à l'automatisation
Objectifs, bénéfices et limites de l'automatisation des tests.
Facteurs de réussite et pièges fréquents.
Préparation à l'automatisation
Conditions nécessaires côté Système sous Test (testabilité, environnement, données).
Évaluation des outils : critères de sélection, processus d'analyse comparative.
Conception pour la testabilité et anticipation de l'automatisation dès les phases amont.
Architecture d'une solution d'automatisation
Vue d'ensemble d'une architecture générique d'automatisation.
Les différentes couches d'un framework (définition, génération, exécution, adaptation).
Gestion de la configuration et intégration avec les outils de gestion de tests.
Principes de conception et approches pour automatiser différents types de cas de test.
Implémentation de l'automatisation
Développement du testware : bonnes pratiques de conception, réutilisation et compatibilité avec le SUT.
Gestion des risques techniques : identification, analyse et stratégies de mitigation.
Maintenabilité : types de maintenance, méthodes et organisation pour garder la solution pérenne.
Déploiement et intégration
Projet pilote, stratégies de déploiement progressif.
Intégration dans les pipelines CI/CD (tests unitaires, API, UI).
Gestion de configuration des scripts et dépendances techniques.
Reporting et métriques
Sélection des indicateurs pertinents pour mesurer la valeur de l'automatisation.
Collecte et suivi des résultats d'exécution.
Tableaux de bord et communication des résultats aux parties prenantes.
Transition vers l'automatisation
Identifier les critères pour passer du manuel à l'automatisé.
Intégrer l'automatisation dans le test de régression et le retest de défauts.
Stratégies pour automatiser les nouvelles fonctionnalités.
Vérification de la solution
Contrôler l'environnement et les composants d'automatisation.
Vérifier la fiabilité des scripts et suites de tests.
Gérer les écarts et résultats inattendus.
Utiliser l'analyse statique pour améliorer la qualité du code d'automatisation.
Amélioration continue
Collecte et exploitation des données pour optimiser les tests automatisés.
Refactoring du testware pour suivre l'évolution du produit.
Opportunités offertes par l'évolution des outils et technologies.
Préparation à la certification ISTQB Advanced Level Test Automation Engineer.
Révision des concepts clés du syllabus ISTQB TAE.
Exercices et QCM blancs.
Conseils méthodologiques pour réussir l'examen.
Détail de l'examen
Format : QCM (questions à choix multiples)
Nombre de questions : 40
Durée : 90 minutes
Docaposte Institute propose plusieurs dispositifs pédagogiques adaptés aux apprenants :
En amont de la formation :
Tout au long de la formation :
A la fin de la formation :