Aller au contenu
AcceFore
Famille
Automatisation et outillage
Durée
3 jours (21 h) par déclinaison
Certification visée
SeU Certified Selenium Engineer — déclinaisons Java, Python et C#
Examen sur devis
Comité
Selenium United — hors champ ISTQB
Langue de l'examen
Selon l'examen, en anglais et dans une variété d'autres langues ; confirmée dans le devis
Référence
WCY-C-027

Public

Automaticiens, testeurs techniques, développeurs assurant les tests d'interface

Prérequis

Pratique du test et bases de programmation dans le langage de la déclinaison choisie

Objectifs

  • Maîtriser l'architecture et les composants de la plateforme
  • Localiser les éléments d'interface de façon robuste
  • Écrire des scripts maintenables : attentes, abstractions, structuration
  • Gérer les contextes, les fenêtres, les dialogues et les états
  • Produire journalisation et rapports exploitables
  • Réussir l'examen de certification

Déroulé

J1
Positionnement. Architecture de la plateforme. Localisation des éléments : stratégies et robustesse. Premiers scripts. Ateliers
J2
Interactions et états : formulaires, dialogues, fenêtres, attentes explicites. Abstraction de l'interface. Ateliers
J3
Structuration, journalisation, rapports, exécution en intégration continue. Révision, examen blanc, examen

Ateliers et mises en pratique

Atelier localisation
Comparer plusieurs stratégies de localisation sur la même interface et mesurer leur résistance aux évolutions
Atelier abstraction
Refondre une suite de scripts en structure abstraite et évaluer le gain de maintenance
Atelier attentes
Traiter les instabilités liées au temps de chargement — cause première des suites fragiles
Fil rouge
Fil rouge : application réelle anonymisée (serveur Flask, interfaces web, services exposés, classeur de 36 feuilles). Elle sert de cible aux scripts et aux campagnes.

Évaluation et certification

Format
À confirmer auprès de l'organisme d'examen selon la déclinaison
Modalités mobilisables
Examen individuel ou de groupe à partir de 6 personnes
Choix de déclinaison
Commencer par une seule déclinaison de langage et n'en ajouter qu'en fonction de la demande

Ce qui distingue cette formation

Robustesse mesurée
Les stratégies de localisation sont comparées en faisant évoluer l'interface : les stagiaires constatent ce qui casse, plutôt que de l'apprendre par coeur
Interface réelle
L'application cible est authentique, avec ses éléments mal identifiés et ses chargements asynchrones — situations que les applications de démonstration évitent

L'examen de certification n'est pas compris dans la formation : il est proposé séparément, et peut faire l’objet d’un devis.

Source du contenu : Syllabus officiel Selenium United et documentation publique de l'outil

Demander cette formation