Nos formations :
Formation Selenium Foundation A4Q, certification
créer et exécuter des tests Selenium WebDriver
- Programme
- Participants / Prérequis
- Intra / sur-mesure
Le Niveau Fondation Testeur Certifié Selenium A4Q permet, après sa réussite, de créer et exécuter des tests Selenium WebDriver de façon autonome. A l'issue de ce stage, les participants maitriseront les facteurs à prendre en compte pour automatiser les tests, et l'interaction avec les éléments de l'interface (GUI).
Objectifs pédagogiques
- Automatiser une application web avec Selenium
- Bâtir des scripts maintenables avec Selenium Webdriver
- Passer l'examen officiel A4Q Selenium Fondation
Certification
Revue des fondements du test automatique
- Objectifs et avantages.
- Tests manuels versus tests automatisés.
- Facteurs de succès.
- Place de Selenium dans une architecture de test.
- Comprendre les bénéfices et risques de Selenium Webdriver.
- La famille Selenium.
Mise en situation
Proposition de questions type d'examen et corrections commentées.
Tests automatiques avec Selenium Webdriver
- Approche HTML et XML.
- Utiliser les sélecteurs CSS pour localiser les éléments du document HTML : attributs, éléments de formulaire...
- Utiliser XPATH pour trouver certains éléments sur la page.
Travaux pratiques
Questions de révision corrigées. Exercices sur un document HTML, sur XPATH et CSS avec Chrome.
Utiliser Selenium Webdriver
- Utiliser les mécanismes appropriés de loging et reporting.
- Navigation URL.
- Changer les contextes et drivers.
- Capturer les pages et écrans.
- Localiser les GUI (Graphical User Interface) avec différentes stratégies.
- Obtenir les états de GUI.
- Interagir avec les GUI.
Travaux pratiques
Questions de révision. Utilisation de « pytest », écriture d’un script Python en incluant drivers, pages, GUI, HTML, browser. Utilisation de WebDriver pour les UI, dialogues modaux, user prompt.
Écrire des scripts maintenables
- Utiliser des mécanismes d’attentes appropriés.
- Analyser les GUI sous test et réaliser des abstractions.
- Analyser les scripts de tests.
- Mettre en place une politique de mot clé pour structurer les scripts.
- Comprendre quels facteurs agissent sur la maintenabilité.
Travaux pratiques
Questions de révision corrigées. Exercice avec Page Objects. Exercice de réécriture de script avec des mots clefs (KDT).










