Public concerné
Testeurs, ingénieurs qualité et responsables des tests expérimentés ainsi que tout professionnel impliqué dans la gestion de processus d'automatisation.
Prérequis
Etre certifié ISTQB niveau Fondation. Une expérience en programmation et maîtrise des concepts et outils d'automatisation des tests sont requises.
Afin de valider vos prérequis avant la formation, un QCM est disponible ; n'hésitez pas à nous contacter.
Validez les prérequis
Afin de vérifier que vous disposez bien des prérequis nécessaires à cette formation, nous vous invitons à réaliser ce test.
Temps estimé : 4 minutes.
Passer le testObjectifs de formation
A l'issue de cette formation, vous serez capable de :
- Définir les fondamentaux de l'automatisation des tests
- Préparer et concevoir une solution d'automatisation efficace
- Décrire l'architecture de l'automatisation des tests
- Déployer et gérer un projet pilote d'automatisation
- Mettre en oeuvre l'intégration de l'automatisation dans les pipelines CI/CD
- Exploiter les rapports et métriques pour l'analyse des tests
- Vérifier et assurer la qualité des solutions d'automatisation
- Améliorer et optimiser continuellement l'automatisation des tests
- Préparer et passer l'examen de certification.
Certification
CFTL - ISTQB Automatisation des tests - Ingénierie (prix inclus)Les + de la formation
Au cours de la session, des examens blancs sous forme de QCM (à la fin de chaque chapitre) permettront de se préparer à l'examen de certification.
Spécificités : Syllabus 2024 Testeur certifié niveau Avancé Automatisation des tests - Ingénierie Syllabus Version 2.0 (CFTL).
Cette formation est uniquement possible sur PC.
Partenaire / Éditeur
Programme
Jour 1 - Matin
Introduction et objectifs de l'automatisation des tests
- Objectifs de l'automatisation des tests
- Avantages de l'automatisation des tests
- Inconvénients et risques de l'automatisation des tests
- L'automatisation dans le cycle de vie de développement logiciel
Exemples de travaux pratiques (à titre indicatif)
- Exercice pratique réalisé
- Identification des tests automatisables et étude de rentabilité
- Questions de types QCM
- 10 question portant sur les différentes notions abordées dans cette partie
- Correction en groupe
Jour 1 - Après-midi
Préparation pour l'automatisation des tests
- Comprendre la configuration d'une infrastructure permettant l'automatisation des tests
- Processus d'évaluation pour sélectionner les bons outils et stratégies
Exemples de travaux pratiques (à titre indicatif)
- Exercice pratique réalisé
- Mise en situation de sélection et d'évaluation des outils d'automatisation
- Questions de types QCM
- 10 question portant sur les différentes notions abordées dans cette partie
- Correction en groupe
Jour 2 - Matin
L'architecture d'automatisation des tests
- Expliquer les principales capacités d'une architecture d'automatisation des tests
- Expliquer comment concevoir une solution d'automatisation des tests
- Appliquer une superposition dans les frameworks d'automatisation des tests
- Appliquer différentes approches pour automatiser les cas de tests
- Appliquer les principes et les canevas de conception à l'automatisation des tests
Exemples de travaux pratiques (à titre indicatif)
- Exercice pratique réalisé
- Mise en oeuvre d'une TAA pour un projet d'automatisation des tests
- Questions de types QCM
- 10 question portant sur les différentes notions abordées dans cette partie
- Correction en groupe
Jour 2 - Après-midi
Implémentation de l'automatisation des tests
- Développement de l'automatisation des tests
- Risques associés au développement de l'automatisation des tests
- Maintenabilité de la solution d'automatisation des tests
Exemples de travaux pratiques (à titre indicatif)
- Exercice pratique réalisé
- Mise en oeuvre d'un projet pilote
- Questions de types QCM
- 10 questions portant sur les différentes notions abordées dans cette partie
- Correction en groupe
Jour 3 - Matin
Stratégie d'implémentation et de déploiement de l'automatisation des tests : intégration aux pipelines CI/CD
- Appliquer l'automatisation des tests à différents niveaux de test dans les pipelines
- Expliquer la gestion de la configuration pour les testware
- Expliquer les dépendances de l'automatisation des tests pour une infrastructure d'API
Exemples de travaux pratiques (à titre indicatif)
- Exercice pratique réalisé
- Mise en situation d'orchestration des outils de test automatisés dans les pipelines CI/CD
- Questions de types QCM
- 5 questions portant sur les différentes notions abordées dans cette partie
- Correction en groupe
Reporting et métriques : collecte, analyse et reporting des données
- Appliquer les méthodes de collecte des données de la solution d'automatisation des tests et du système sous test
- Analyser les données de la solution d'automatisation des tests et du système sous test pour mieux comprendre les résultats de test
- Expliquer comment un rapport d'avancement des tests est élaboré et publié
Exemples de travaux pratiques (à titre indicatif)
- Exercice pratique réalisé
- Mise en situation de sélection et analyse des métriques de test
- Questions de types QCM
- 10 questions portant sur les différentes notions abordées dans cette partie
- Correction en groupe
Jour 3 - Après-midi
Vérifier la solution d'automatisation des tests
- Planifier de vérifier l'environnement d'automatisation des tests, y compris la mise en place des outils de test
- Expliquer le comportement correct pour un script de test automatisé donné et/ou une suite de tests
- Identifier où l'automatisation des tests produit des résultats inattendus
- Expliquer comment l'analyse statique peut contribuer à la qualité du code d'automatisation des tests
Exemples de travaux pratiques (à titre indicatif)
- Exercice pratique réalisé
- Mise en situation de revue de code par les pairs
- Questions de types QCM
- 5 questions portant sur les différentes notions abordées dans cette partie
- Correction en groupe
Jour 4 - Matin
Amélioration continue de l'automatisation des tests
- Découvrir les possibilités d'amélioration des cas de test grâce à la collecte et à l'analyse des données
- Analyser les aspects techniques d'une solution d'automatisation des tests déployée et formuler des recommandations d'amélioration
- Restructurer le logiciel de test automatisé pour l'aligner sur les mises à jour du système sous test
- Résumer les possibilités d'utilisation des outils d'automatisation des tests
Exemples de travaux pratiques (à titre indicatif)
- Exercice pratique réalisé
- Mise en situation d'amélioration d'automatisation de test (TAA, TAS, TAF) en utilisant l'approche IDEAL
- Questions de types QCM
- 5 questions portant sur les différentes notions abordées dans cette partie
- Correction en groupe
Jour 4 - Après-midi
Préparation à la certification
- Présentation du dispositif d'examen (en présentiel ou à distance)
- Examen blanc
- Réalisation d'un examen blanc complet
- Correction en groupe commentée par le formateur
- Conseils méthodologiques
- Trucs et astuces pour réussir un QCM !
Passage de la certification
- L'examen de certification est un QCM de 40 questions, en français, et il est nécessaire d'obtenir au moins 65% du nombre maximum de points possibles pour avoir la certification, conformément aux règles définies par l'ISTQB
- La durée est de 1 heure et 30 minutes mais un temps additionnel peut être accordé aux personnes pouvant présenter :
- Une pièce d'identité valide émise par un pays dont le français n'est pas la langue maternelle ou,
- Un certificat de type "RQTH" (reconnaissance de la qualité de travailleur handicapé)
- Celui-ci peut être effectué :
- Sur tablette ou au format papier à la fin de la formation si la formation est organisée en présentiel
- A distance à une date et heure au choix, si la formation est organisée à distance ou si le candidat le souhaite
Le contenu de ce programme peut faire l'objet d'adaptation selon les niveaux, prérequis et besoins des apprenants.
Modalités, méthodes et moyens pédagogiques
Formation délivrée en présentiel ou distanciel* (blended-learning, e-learning, classe virtuelle, présentiel à distance).
Le formateur alterne entre méthode** démonstrative, interrogative et active (via des travaux pratiques et/ou des mises en situation).
Variables suivant les formations, les moyens pédagogiques mis en oeuvre sont :
- Ordinateurs Mac ou PC (sauf pour certains cours de l'offre Management), connexion internet fibre, tableau blanc ou paperboard, vidéoprojecteur ou écran tactile interactif (pour le distanciel)
- Environnements de formation installés sur les postes de travail ou en ligne
- Supports de cours et exercices
En cas de formation intra sur site externe à M2I, le client s'assure et s'engage également à avoir toutes les ressources matérielles pédagogiques nécessaires (équipements informatiques...) au bon déroulement de l'action de formation visée conformément aux prérequis indiqués dans le programme de formation communiqué.
* nous consulter pour la faisabilité en distanciel
** ratio variable selon le cours suivi
Modalités d’évaluation des acquis
- En cours de formation, par des questions orales / écrites (QCM) et/ou des mises en situation
- Et, en fin de formation, par un examen blanc et une certification
Accessibilité de la formation
Le groupe M2I s'engage pour faciliter l'accessibilité de ses formations. Toutes nos formations sont accessibles aux personnes en situation de handicap : les détails de l'accueil des personnes sont consultables sur la page Politique Handicap.
Modalités et délais d’accès à la formation
Les formations M2I sont disponibles selon les modalités proposées sur la page programme. Les inscriptions sont possibles jusqu'à 48 heures ouvrées avant le début de la formation. Dans le cas d'une formation financée par le CPF, ce délai est porté à 12 jours ouvrés.



