Loading (custom)...

ISTQB CTAL-TAE

ISTQB® CT - Test Automation Engineer (Ingénieur en Automatisation des Tests) Version 2.0

Description

La certification Certified Tester Advanced Level Test Automation Engineering (CTAL-TAE) ou Automatisation de test – Ingénierie, s'adresse à toute personne impliquée dans les tests de logiciels et l'automatisation des tests. Les personnes concernées sont les testeurs, les analystes de tests, les ingénieurs en automatisation de tests, les consultants en tests, les architectes de tests, les test managers (responsables des tests) et les développeurs de logiciels. Cette certification convient également à toute personne souhaitant acquérir une compréhension de base de l'automatisation des tests, tels que les chefs de projet, les responsables de la qualité, les responsables du développement de logiciels, les analystes commerciaux, les directeurs informatiques et les consultants en gestion.

 

ISTQB® La certification ISTQB® CT - Test Automation Engineer s'adresse aux professionnels de l'informatique titulaires du certificat ISTQB® CTFL qui souhaitent approfondir leurs connaissances en matière de tests de logiciels en vue de devenir des ingénieurs en automatisation de tests.

La qualification d'ingénieur en automatisation des tests s'adresse aux personnes qui ont déjà atteint un stade avancé dans leur carrière dans le domaine des tests de logiciels et qui souhaitent développer davantage leur expertise en matière de tests d'automatisation.

 

Chapitre 1 : Introduction et objectifs de l'automatisation des tests

  • Les professionnels des tests apprennent à connaître les avantages de l'automatisation des tests et ses limites.
  • L'automatisation des tests au sein de différents modèles de cycle de vie du développement logiciel est couverte.
  • Les professionnels des tests apprennent comment l'architecture d'un système sous test (system under test, SUT) influe sur la pertinence des outils de test.

Chapitre 2 : Préparation à l'automatisation des tests

  • Ce chapitre couvre la conception de la testabilité du SUT par le biais de l'observabilité, de la contrôlabilité et d'une architecture clairement définie.
  • L'automatisation des tests est abordée dans différents environnements.
  • Les facteurs nécessaires pour évaluer une solution d'automatisation des tests appropriée sont couverts.
  • Les considérations techniques requises pour développer des recommandations sur l'automatisation des tests sont également traitées.

Chapitre 3: Architecture de l'automatisation des tests

  • Ce chapitre aborde l'architecture de l'automatisation des tests et ses composants menant à une solution d'automatisation des tests.
  • Les professionels du test logiciel apprendront ce que sont les couches et leur application dans un framework d'automatisation des tests.
  • Différentes approches de l'utilisation des outils d'automatisation des tests seront couvertes.
  • Ce chapitre présentera aussi comment les principes et les modèles de design peuvent être appliqués à l'automatisation des tests.

Chapitre 4 : Mettre en œuvre l'automatisation des tests

  • Ce chapitre aborde la manière de planifier et de déployer efficacement un projet pilote d'automatisation des tests.
  • Les professionnels du test logiciel se familiariseront avec les risques liés au déploiement et avec les stratégies d'atténuation de ces risques.
  • Les facteurs permettant d'améliorer la maintenabilité du code d'automatisation des tests seront également traités.

Chapitre 5 : Stratégies d'implémentation et de déploiement pour l'automatisation des tests

  • Ce chapitre présente les pipelines CI/CD et l'exécution automatisée des tests à tous les niveaux de test.
  • Il abordera la gestion de la configuration pour les composants de l'automatisation des tests.
  • Il enseignera les dépendances appliquées aux tests d'API et aux tests de contrats.

Chapitre 6 : Rapports et métriques de l'automatisation des tests

  • Il sera enseigné où les données peuvent être collectées à partir d'un SUT et l'automatisation des tests pour l'analyse et le reporting.
  • Sera abordée l'analyse des données provenant des rapports SUT et de l'automatisation des tests afin de découvrir les causes des défaillances. 
  • Sera enfin couverte l'utilisation des rapports de test et des tableaux de bord pour informer les parties prenantes.

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

  • Cette partie propose d'examiner et de vérifier le bon fonctionnement des composants et de l'environnement d'automatisation des tests.
  • Elle enseigne à s'assurer que les scripts de test et les suites de test s'exécutent correctement.
  • Elle permet de comprendre quand effectuer une analyse des causes profondes d'un problème.
  • Les techniques d'analyse de la qualité du code d'automatisation des tests seront abordées.

Chapitre 8 : Amélioration continue

  • Ce chapitre couvrira d'autres domaines de l'analyse des données pour l'amélioration des cas de test (test case).
  • Il enseignera comment améliorer et augmenter une solution d'automatisation des tests et ses composants.
  • Il permettra d'identifier des moyens de consolider et de rationaliser l'automatisation des tests.
  • Il sera aussi abordé comment les outils d'automatisation des tests peuvent l'aider à répondre à ses besoins en matière de soutien et de configuration des tests.

 

Résultats commerciaux

En réussissant ce niveau, vous démontrez que vous pouvez:

  • Décrire l'objectif de l'automatisation des tests
  • Comprendre l'automatisation des tests à travers le cycle de vie du développement logiciel
  • Comprendre la configuration d'une infrastructure pour permettre l'automatisation des tests
  • Apprendre le processus d'évaluation pour sélectionner les bons outils et les bonnes stratégies
  • Comprendre les concepts de design pour construire des solutions d'automatisation des tests modulaires et évolutives
  • Choisir une approche, y compris un pilote, pour planifier le déploiement de l'automatisation des tests dans le cadre du cycle de vie du développement logiciel
  • Concevoir et développer des solutions d'automatisation des tests (nouvelles ou modifiées) qui répondent aux besoins techniques
  • Prendre en compte la portée et l'approche de l'automatisation des tests et de la maintenance des testware
  • Comprendre comment les tests automatisés s'intègrent dans les pipelines CI/CD
  • Comprendre comment collecter, analyser et rapporter les données d'automatisation des tests pour informer les parties prenantes
  • Vérifier l'infrastructure d'automatisation des tests
  • Définir les opportunités d'amélioration continue pour l'automatisation des tests

Public cible

Le syllabus Test Automation Engineering (Automatisation de test - Ingénierie) s'adresse aux personnes travaillant dans l'ingénierie de test et cherchant à mettre en œuvre ou à améliorer l'automatisation des tests. Il définit les méthodes et les pratiques qui peuvent favoriser une solution durable.
 

D'autres lignes directrices et modèles de référence relatifs aux solutions d'automatisation des tests sont les normes d'ingénierie logicielle pour les cycles de développement logiciel sélectionnés, les technologies de programmation et les normes de formatage. Ce syllabus n'enseigne pas le génie logiciel. Cependant, on attend d'une personne travaillant dans l'ingénierie en automatisation des tests qu'elle ait des compétences, de l'expérience et de l'expertise dans le domaine de l'ingénierie logicielle.
 

Par ailleurs, elle doit connaître les normes et les meilleures pratiques de l'industrie en matière de programmation et de documentation et les utiliser dans le cadre du développement d'une solution d'automatisation des tests. Ces pratiques peuvent améliorer la maintenabilité, la fiabilité et la sécurité de la solution. Ces normes sont généralement basées sur des caractéristiques de qualité.

Conditions requises

  • Avoir passé avec succès l'examen de certification ISTQB® CTFL et détenir le certificat.
  • Avoir une expérience professionnelle suffisante et pertinente dans le domaine des tests de logiciels, généralement d'au moins 18 mois. 

Téléchargez le descriptif de cette certification ou consultez des exemples d'examens.

Accéder aux ressources

The global exam price vary depending on the certification and your geographical location.

Réservez votre examen de certification

brightest private exams

Brightest Private Exams

Examens électroniques pour les particuliers, administrés par un expert de Pearson Vue en temps réel au moyen d'une webcam (disponible aussi pour les examens ISTQB).

brightest-center-exam

Brightest Center

Exams

Disponible en différentes langues dans quelque 5200 centres d’examen. Inscription simplifiée via la page Brightest du site Internet de Pearson Vue.

brightest green exam

Brightest Green

Exams

Examens électroniques pour des groupes comptant au moins 6 personnes, disponibles en français, anglais, espagnol ou allemand, partout dans le monde.

brightest paper exam

Brightest Paper

Exams

La formule classique de l’examen, destinée à des groupes d’au moins 6 participants dans un nombre croissant de langues.