Nouvelle formule
 
Fantom Tag

Formation - Selenium, automatisation des tests fonctionnels des applications Web

Automatisation des tests Web avec Selenium : qualité, performance, CI/CD

4,2/5
(13 avis)
  • Présentiel ou classe à distance
  • Fondamental
PRESENTIEL OU CLASSE A DISTANCE
Durée
2 jours (14 heures)

Prix 2026
1 590,00 €  HT

Référence
MG761
Dans vos locaux ou à distance
Durée
2 jours (14 heures)

Forfait intra - En savoir plus
4 390,00€ HT
Prix pour un groupe de 12 personnes max

Référence
MG761
Formation à la demande
Cette thématique vous intéresse ?
Nos experts conçoivent votre formation
sur-mesure !
Dans un contexte où la qualité logicielle est indissociable de l’automatisation, Selenium s’affirme comme la solution open source de référence pour automatiser les tests fonctionnels d’interfaces web.
La formation « Selenium, automatisation des tests fonctionnels des applications Web » permet de maîtriser les composants clés de l’écosystème Selenium, de concevoir des scénarios de test robustes et de les intégrer dans une chaîne DevOps (CI/CD) avec des outils comme Jenkins, GitLab CI ou Azure DevOps.
Conçue pour les professionnels du test expérimentés, cette formation transmet une démarche structurée et des bonnes pratiques pour bâtir des suites de tests fiables, maintenables et adaptées aux exigences métiers. Idéale pour industrialiser les campagnes de tests web et renforcer la non-régression dans vos projets.
Consulter le programme 2025
Pour qui ?

A qui s'adresse cette formation ?

Pour qui

  • Professionnels expérimentés du test logiciel, familiers avec les outils d’automatisation et le développement technique associé

Prérequis

Programme

Le programme

1 - Introduction à l’automatisation des tests

  • Stratégie d’automatisation et critères d’éligibilité
  • Facteurs de succès et causes d'échec de l'automatisation
  • Technologies Internet pour l'automatisation des tests d'applications Web
  • Caractéristiques et difficultés des tests d'IHM
  • Outils d’automatisation
  • Panorama des outils d’automatisation
  • Présentation de Selenium et de son écosystème
  • Titre

    Analyser un projet pour identifier les cas d’automatisation

2 - Architecture et composants de Selenium

  • Composants clés : Selenium WebDriver, Selenium Grid, Selenium IDE
  • Architecture de Selenium : serveur, clients, navigateurs supportés
  • Rôle du navigateur, du driver et du langage de programmation
  • Comparaison des drivers (ChromeDriver, GeckoDriver, etc.)
  • Avantages et inconvénients des différents langages de scripting
  • Atelier

    Installation de Selenium

    Configuration de l’environnement de développement

    Configuration des drivers pour différents navigateurs

3 - Automatiser ses premiers scénarios avec Selenium WebDriver

  • Ouverture/fermeture de navigateur
  • Navigation entre les pages
  • Interactions avec les éléments (click, fill, select)
  • Localisation des éléments avec sélecteurs XPath et sélecteurs CSS
  • Accès aux éléments d'une page Web
  • Gestion des assertions
  • Gestion des pop-ups, des alertes et des iframes
  • Atelier

    Écrire des scripts permettant d’interagir avec une page web comme ouvrir, naviguer, identifier des éléments

4 - Bonnes pratiques de structuration des tests automatisés

  • Démarche de structuration : pattern Page Object Model (POM)
  • Maintenabilité des tests : factoriser et refactoriser son code
  • Utilisation de fichiers de configuration et de données externes
  • Synchronisation et gestion des délais (wait, explicit/implicit)
  • Gestion des logs et des rapports de test
  • Atelier

    Refactoriser un script avec le modèle POM

5 - Conception et rédaction de scénarios automatisés dans plusieurs langages

  • Présentation des spécificités de Selenium WebDriver avec Java, Python et JavaScript
  • Écriture de tests en Java, Python et JavaScript
  • Utiliser les frameworks de test : JUnit, TestNG, PyTest et Mocha
  • Export des scripts depuis Selenium IDE (et limites)
  • Stratégies de factorisation et réutilisabilité du code
  • Gestion d’erreurs et de logs
  • Atelier

    Écriture de tests dans différents langages

6 - Organisation d’une démarche d’automatisation efficace

  • Cibler les tests à automatiser
  • Intégration des exigences métiers et fonctionnelles
  • Cycle de vie d’un test automatisé
  • Critères de sélection pour l’automatisation
  • Atelier

    Analyse de cas d'automatisation et priorisation

7 - Intégration des tests dans une chaîne CI/CD

  • Introduction aux concepts de l'intégration et de la livraison continues
  • Présentation des outils CI/CD : Jenkins, GitLab CI, et Azure DevOps
  • Configuration d'un pipeline CI/CD pour exécuter les tests Selenium
  • Gestion des dépendances et de l'environnement d'exécution dans le pipeline
  • Déclenchement automatique des tests après un commit
  • Analyse des rapports de test dans le contexte CI/CD
  • Intégration avec des campagnes de non-régression
  • Atelier

    Intégration d’un test dans une pipeline Jenkins ou GitLab CI

Après la session
  • Un videocast sur Selenium WebDriver
  • Interactions de Selenium WebDriver avec une page HTM
  • Selenium WebDriver et le test fonctionnel
  • Optimiser des tests

Evaluation

  • Pendant la formation, le formateur évalue la progression pédagogique des participants via des QCM, des mises en situation et des travaux pratiques. Les participants passent un test de positionnement avant et après la formation pour valider leurs compétences acquises.
Objectifs

Les objectifs de la formation

  • Décrire l'architecture et les composants de la plateforme Selenium
  • Maîtriser l’ensemble des fonctionnalités de Selenium WebDriver pour automatiser efficacement des tests fonctionnels d’applications web
  • Mettre en place une démarche structurée d’automatisation des tests d’interface utilisateur, selon les bonnes pratiques en vigueur
  • Concevoir, rédiger et exporter des scénarios de test automatisés dans différents langages de programmation (Java, Python, JavaScript...)
  • Intégrer et exécuter les tests automatisés dans une chaîne d’intégration continue (CI/CD) avec des outils tels que Jenkins, GitLab CI ou Azure DevOps
Evaluation

Evaluation

  • Pendant la formation, le formateur évalue la progression pédagogique des participants via des QCM, des mises en situation et des travaux pratiques. Les participants passent un test de positionnement avant et après la formation pour valider leurs compétences acquises.
Points forts

Les points forts de la formation

  • L'apprentissage par la pratique : les phases théoriques sont complétées d'ateliers favorisant un ancrage durable des acquis
  • Les nombreux retours d'expérience et conseils des consultants spécialistes du sujet
  • 80% des participants à cette formation se sont déclarés satisfaits ou très satisfaits au cours des 12 derniers mois.

Qualité des formations

ib Cegos est certifié Iso 9001 et Qualiopi.

En savoir plus

Reviews

Les avis de nos clients sur la formation

4,2
54%
23%
15%
8%
0%
...Loading
...Loading
...Loading

Sessions

Mise à jour le 15/12/2025
  • 1 590,00 € HT
    Places disponibles
    S'inscrire
    L’adresse du centre de formation sera communiquée 3 semaines avant le début de la formation
  • 1 590,00 € HT
    Places disponibles
    S'inscrire
    L’adresse du centre de formation sera communiquée 3 semaines avant le début de la formation
  • 1 590,00 € HT
    Places disponibles
    S'inscrire
    L’adresse du centre de formation sera communiquée 3 semaines avant le début de la formation
  • 1 590,00 € HT
    Places disponibles
    S'inscrire
    L’adresse du centre de formation sera communiquée 3 semaines avant le début de la formation
  • 1 590,00 € HT
    Places disponibles
    S'inscrire
    L’adresse du centre de formation sera communiquée 3 semaines avant le début de la formation
  • 1 590,00 € HT
    Places disponibles
    S'inscrire
    L’adresse du centre de formation sera communiquée 3 semaines avant le début de la formation
  • 1 590,00 € HT
    Places disponibles
    S'inscrire
    L’adresse du centre de formation sera communiquée 3 semaines avant le début de la formation
  • 1 590,00 € HT
    Places disponibles
    S'inscrire
    L’adresse du centre de formation sera communiquée 3 semaines avant le début de la formation
  • 1 590,00 € HT
    Places disponibles
    S'inscrire
    L’adresse du centre de formation sera communiquée 3 semaines avant le début de la formation
  • 1 590,00 € HT
    Places disponibles
    S'inscrire
    L’adresse du centre de formation sera communiquée 3 semaines avant le début de la formation
  • 1 590,00 € HT
    Places disponibles
    S'inscrire
    L’adresse du centre de formation sera communiquée 3 semaines avant le début de la formation
  • 1 590,00 € HT
    Places disponibles
    S'inscrire
    L’adresse du centre de formation sera communiquée 3 semaines avant le début de la formation
  • 1 590,00 € HT
    Places disponibles
    S'inscrire
  • 1 590,00 € HT
    Places disponibles
    S'inscrire
    L’adresse du centre de formation sera communiquée 3 semaines avant le début de la formation
  • 1 590,00 € HT
    Places disponibles
    S'inscrire
    L’adresse du centre de formation sera communiquée 3 semaines avant le début de la formation
  • 1 590,00 € HT
    Places disponibles
    S'inscrire
  • 1 590,00 € HT
    Places disponibles
    S'inscrire
    L’adresse du centre de formation sera communiquée 3 semaines avant le début de la formation
  • 1 590,00 € HT
    Places disponibles
    S'inscrire
    L’adresse du centre de formation sera communiquée 3 semaines avant le début de la formation
  • 1 590,00 € HT
    Places disponibles
    S'inscrire
    L’adresse du centre de formation sera communiquée 3 semaines avant le début de la formation
  • 1 590,00 € HT
    Places disponibles
    S'inscrire
    L’adresse du centre de formation sera communiquée 3 semaines avant le début de la formation
  • 1 590,00 € HT
    Places disponibles
    S'inscrire
    L’adresse du centre de formation sera communiquée 3 semaines avant le début de la formation
  • 1 590,00 € HT
    Places disponibles
    S'inscrire
    L’adresse du centre de formation sera communiquée 3 semaines avant le début de la formation
  • 1 590,00 € HT
    Places disponibles
    S'inscrire
    L’adresse du centre de formation sera communiquée 3 semaines avant le début de la formation
  • 1 590,00 € HT
    Places disponibles
    S'inscrire
    L’adresse du centre de formation sera communiquée 3 semaines avant le début de la formation
  • 1 590,00 € HT
    Places disponibles
    S'inscrire
    L’adresse du centre de formation sera communiquée 3 semaines avant le début de la formation
  • 1 590,00 € HT
    Places disponibles
    S'inscrire
    L’adresse du centre de formation sera communiquée 3 semaines avant le début de la formation
  • 1 590,00 € HT
    Places disponibles
    S'inscrire
    L’adresse du centre de formation sera communiquée 3 semaines avant le début de la formation
  • 1 590,00 € HT
    Places disponibles
    S'inscrire
    L’adresse du centre de formation sera communiquée 3 semaines avant le début de la formation
  • 1 590,00 € HT
    Places disponibles
    S'inscrire
    L’adresse du centre de formation sera communiquée 3 semaines avant le début de la formation
  • 1 590,00 € HT
    Places disponibles
    S'inscrire
  • 1 590,00 € HT
    Places disponibles
    S'inscrire
    L’adresse du centre de formation sera communiquée 3 semaines avant le début de la formation
  • 1 590,00 € HT
    Places disponibles
    S'inscrire
    L’adresse du centre de formation sera communiquée 3 semaines avant le début de la formation
  • 1 590,00 € HT
    Places disponibles
    S'inscrire
    L’adresse du centre de formation sera communiquée 3 semaines avant le début de la formation
  • 1 590,00 € HT
    Places disponibles
    S'inscrire
    L’adresse du centre de formation sera communiquée 3 semaines avant le début de la formation
  • 1 590,00 € HT
    Places disponibles
    S'inscrire
    L’adresse du centre de formation sera communiquée 3 semaines avant le début de la formation
  • 1 590,00 € HT
    Places disponibles
    S'inscrire
    L’adresse du centre de formation sera communiquée 3 semaines avant le début de la formation
  • 1 590,00 € HT
    Places disponibles
    S'inscrire
    L’adresse du centre de formation sera communiquée 3 semaines avant le début de la formation
  • 1 590,00 € HT
    Places disponibles
    S'inscrire
    L’adresse du centre de formation sera communiquée 3 semaines avant le début de la formation
  • 1 590,00 € HT
    Places disponibles
    S'inscrire
    L’adresse du centre de formation sera communiquée 3 semaines avant le début de la formation
Consulter les dates 2025
Formation - Selenium, automatisation des tests fonctionnels des applications Web