Effectuer une recherche sur le site

Votre devise

Testeur certifié ISTQB® de niveau avancé en ingénierie d'automatisation (V2)

Cette formation de testeur logiciel en ingénierie d'automatisation de l'ISTQB® est conçue pour les professionnels du test de logiciels et de l'automatisation des tests. Elle s'adresse en particulier aux testeurs software, aux analystes de test, aux ingénieurs en automatisation, aux architectes logiciels, ainsi qu'aux développeurs informatiques qui souhaitent obtenir une certification reconnue mondialement. Par ailleurs, elle est aussi ouverte à toute personne souhaitant acquérir une compréhension approfondie de l'automatisation des tests.

Au programme de cette formation de 3 jours, vous apprendrez à définir des infrastructures d'automatisation, à choisir des outils appropriés et à concevoir des cas de test. Par la suite, vous découvrirez comment planifier et déployer des tests automatisés, ainsi que la manière de concevoir des solutions de test automatisées et évolutives. Enfin, vous aborderez l'intégration des tests logiciel dans les pipelines CI/CD et du reporting sur les données d'automatisation.

La dernière journée de ces cours vous permettra aussi de vous préparer et de passer l'examen de certification ISTQB® Advanced Test Automation Engineer v.2.0 (pour en savoir plus, consultez l'onglet "Certification").

Objectifs

À l’issue de la formation test automation engineering, vous atteindrez les objectifs de compétences suivants :

  • décrire et comprendre l'automatisation des tests à travers le cycle de vie d'un logiciel ;
  • configurer une infrastructure et choisir les bons outils et stratégies adaptés à l'automatisation et au processus d'évaluation ;
  • concevoir des solutions modulaires et évolutives pour l'automatisation des tests ;
  • planifier et déployer l'automatisation des tests dans le cycle de vie du développement ;
  • intégrer des tests automatisés dans des pipelines CI/CD et analyser les données ;
  • garantir une amélioration continue dans les processus d'automatisation de tests ;
  • valider ses connaissances en préparant et en réussissant l'examen ISTQB CTAL-TAE (V2).

Programme

1. Introduction à l'automatisation des tests

  • Les avantages et les limites de l'automatisation.
  • L'intégration de l'automatisation des tests en fonction des modèles de cycle de vie du développement logiciel.
  • Les conséquences sur une architecture de système sous test (SUT) et la pertinence de l'outil de test.

2. Préparation à l'automatisation des tests

  • La définition de la testabilité du SUT à travers une observation, un contrôle et une architecture clairement définie.
  • L'automatisation des tests dans différents environnements.
  • Les facteurs d'évaluation d'une solution d'automatisation de tests adéquate.
  • Les éléments techniques à prendre en compte pour proposer des recommandations en matière d'automatisation de tests.

3. Création de l'architecture d'automatisation des tests

  • Les composants d'une architecture d'automatisation des tests qui conduisent à une solution de ce type de test.
  • Les différentes couches et leur utilisation pour l'automatisation des tests.
  • Les différentes approches de l'utilisation des outils d'automatisation de tests.
  • La prise en compte des principes et des modèles de conception dans l'automatisation des tests.

4. Implémentation de l'automatisation des tests

  • La planification et le déploiement efficaces d'un projet pilote d'automatisation des tests.
  • Les risques liés au déploiement et les stratégies d'atténuation.
  • Les facteurs qui permettent d'améliorer la maintenabilité du code d'automatisation des tests.

5. Déploiement de l'automatisation des tests

  • Les pipelines CI/CD et l'exécution automatisée des tests à tous les niveaux de test.
  • La gestion de la configuration pour les composants d'automatisation des tests.
  • Les dépendances dans les tests d'API et les tests de microservices.

6. Reporting et métriques d'automatisation des tests

  • La collecte de données à partir des SUT et de l'automatisation des tests.
  • L'analyse des données provenant des rapports SUT et de l'automatisation des tests afin d'identifier les causes de défaillance.
  • L'utilisation des rapports de test et des tableaux de bord pour informer les parties prenantes. 

7. Vérification de la solution d'automatisation des tests

  • L'examen de contrôle du bon fonctionnement des composants et de l'environnement de l'automatisation des tests.
  • La vérification de l'exécution correcte des scripts et des suites de tests.
  • L'identification du moment où il faut effectuer une analyse des causes profondes.
  • Les techniques d'analyse de la qualité du code d'automatisation des tests.

8. Amélioration continue

  • Les domaines additionnels pour l'analyse des données en vue de l'amélioration des cas de test.
  • Les améliorations et les mises à jour d'une solution d'automatisation des tests et de ses composants.
  • L'identification des méthodes de consolidation et de rationalisation de l'automatisation des tests.
  • Les outils d'automatisation des tests pour le support et la configuration des tests.

9. Préparation et passage de l'examen ISTQB® CTAL-TAE

  • Révision des concepts clés abordés.
  • Conseils pour l’examen.
  • Passage de l’examen officiel Test Automation Engineering v2.0 (en savoir plus dans l'onglet certification).

Prérequis

Suivre cette formation ITSQB nécessite les prérequis suivants :

Public

Cette formation s'adresse aux publics suivants :

  • les chefs de projet, les testeurs logiciels, les développeurs, les automaticiens de tests logiciels et les analystes de tests techniques qui souhaitent développer leur expertise en matière d'automatisation de test.

Points forts

• Une formation officielle, accréditée par l'ISTQB et conforme aux normes et standards internationaux. • Des cours animés par un consultant senior accrédité par l'ISTQB. • Le passage de l'examen de certification est inclus dans le prix de la formation.

Certification

Cette formation est une préparation à l'examen de certification ISTQB® Test Automation Engineering v2.0. Pour vous présenter à cet examen organisé en fin de formation, vous devez être titulaire du certificat ISTQB® Foundation et avoir une expérience significative en automatisation de test.

Information sur l'examen :

  • Format: QCM de 40 questions
  • Durée: 90 minutes (+ 25 % de temps supplémentaire pour les non-anglophones).
  • Langue: anglais
  • Livre ouvert : non.
  • Note de passage : 42 points sur 64 
  • Contenu: l'examen couvre un large éventail de sujets liés à l'automatisation des tests, notamment :
    • les concepts fondamentaux de l'automatisation des tests ;
    • les différents types de tests automatisés ;
    • les outils et frameworks d'automatisation ;
    • la conception de tests automatisés ;
    • l'intégration de l'automatisation dans le cycle de vie du logiciel ;
    • la gestion de projets d'automatisation ;
    • les normes et les meilleures pratiques en matière d'automatisation.

Une fois cette épreuve réussi, vous recevrez le titre professionnel de Certified Tester Advanced Level Test Automation Engineering v2.0. Il atteste de votre capacité à concevoir, mettre en œuvre et maintenir des stratégies d'automatisation efficaces au sein d'un cycle de développement logiciel.

Dernière mise à jour: 25/09/2024
Code formation
ISTQB-CTAL-TAE
Durée
3 jours
Quiz / QCM

Le délai d’inscription dépend de la formation et vous sera notifié par votre conseiller Oo2

Soyez informé par email quand une nouvelle session est disponible.

Leave empty this text field if you are not a bot.

ISTQB


ISTQB® est une marque enregistrée de l'International Software Testing Qualifications Board