Formation Devops outillage - M5 - Selenium, mise en oeuvre et robots de test (4-101)
Description
Objectif général de la formation : Permettre aux participants de maîtriser l'utilisation de Selenium pour automatiser les tests fonctionnels des applications web, en intégrant les bonnes pratiques pour la conception et la maintenance des robots de test. Modalité : Toutes les modalités (présentiel, classe virtuelle et hybride) sont possibles Lieu possible de réalisation : Locaux du bénéficiaire ou locaux d’Ascent Formation, en France métropolitaine et dans les DROM-COM Nombre maximal de participants : 20 Niveau SAME visé : Maîtrise (M) Compétences visées : Comprendre l’architecture et les fonctionnalités de la plateforme Selenium. Configurer l’environnement Selenium pour des tests automatisés. Concevoir, exécuter et maintenir des scripts de tests automatisés. Intégrer Selenium dans un pipeline CI/CD.
- Analyser l’architecture et les composants de Selenium.
- Automatiser des scénarios de test fonctionnels pour des applications web.
- Implémenter des tests robustes et évolutifs avec Selenium WebDriver.
- Intégrer les tests automatisés dans une démarche DevOps.
- Développeurs logiciels.
- Ingénieurs QA (Quality Assurance).
- Ingénieurs DevOps impliqués dans l’automatisation des tests.
- Connaissance de base en développement web (HTML, CSS, JavaScript).
- Familiarité avec au moins un langage de programmation (Java, Python, ou C# recommandé).
- 1
Jour 1 : Introduction et mise en œuvre de Selenium (6 heures)
- Introduction à Selenium et son architecture (1,5 heure)
- 2
Présentation des composants : Selenium WebDriver, Selenium Grid, IDE.
- 3
Fonctionnalités et cas d’usage de Selenium.
- 4
Étude de cas : Comparaison de Selenium avec d’autres outils de test automatisé.
- Configuration de l’environnement de test (2 heures)
- 5
Installation et configuration de Selenium WebDriver.
- 6
Prérequis : navigateurs, drivers, IDE (Eclipse, IntelliJ IDEA).
- 7
Travaux pratiques : Configurer un environnement Selenium pour un projet.
- Création de scripts de test avec Selenium WebDriver (2,5 heures)
- 8
Structure de base d’un script Selenium.
- 9
Interaction avec les éléments web : identification (XPath, CSS), clics, formulaires.
- 10
Travaux pratiques : Automatiser un scénario de test simple.
- 11
Jour 2 : Automatisation avancée et intégration DevOps (6 heures)
- Tests avancés et bonnes pratiques (2,5 heures)
- 12
Gestion des exceptions et des synchronisations (wait implicite/explicite).
- 13
Organisation des scripts : Page Object Model (POM).
- 14
Maintenance des scripts et gestion des changements dans l’application.
- 15
Travaux pratiques : Automatiser un scénario de test complexe avec POM.
- Intégration de Selenium dans une démarche DevOps (2,5 heures)
- 16
Intégration avec des outils CI/CD (Jenkins, GitLab CI/CD).
- 17
Génération de rapports avec des frameworks (TestNG, Allure).
- 18
Travaux pratiques : Configurer un pipeline Jenkins pour exécuter des tests Selenium.
- Supervision et optimisation (1 heure)
- 19
Analyse des résultats des tests : logs, captures d’écran.
- 20
Optimisation des tests pour réduire les temps d’exécution.
- 21
Travaux pratiques : Identifier et résoudre des problèmes dans un pipeline Selenium.
Ils nous font Confiance
Nos partenaires de confiance








































Questions fréquentes
FAQ : Formation Devops outillage - M5 - Selenium, mise en oeuvre et robots de test (4-101)
Oui, mais la prise en charge d'une formation professionnelle par un OPCO dépend de votre opérateur de compétences, de votre branche d'activité et des critères de financement applicables. Ascent Formation vous accompagne dans l'identification des possibilités de financement adaptées à votre entreprise.
Une formation inter-entreprises réunit des participants issus de différentes organisations, tandis qu'une formation intra-entreprise est organisée pour les collaborateurs d'une même entreprise. Le format intra permet notamment d'adapter le contenu et les modalités aux besoins spécifiques de vos équipes.
Selon la formation proposée, il est possible de suivre une formation professionnelle à distance, en présentiel ou selon d'autres modalités disponibles. Consultez les informations de la session concernée ou contactez-nous pour connaître les formats possibles.
Oui, une formation professionnelle peut être adaptée aux objectifs, au niveau des participants et aux besoins opérationnels de votre entreprise. Ascent Formation vous propose des parcours personnalisés pour accompagner le développement des compétences de vos équipes.