Selenium — automatisation certifiante (Selenium United)
3 jours (WCY-C-027)
- 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
