Skip to main Content

Selenium, automatisation des tests fonctionnels des applications Web

  • Référence GKTLAS
  • Durée 2 jour(s)
  • Version 2025

Options de paiement complémentaires

  • GTC 28 TTC

    Les GTC sont proposés en exclusivité aux partenaires autorisés afin de gagner du temps et de fluidifier le processus d'achat des formations chez Global Knowledge. Il s’agit d’un crédit universel qui peut être utilisé dans les centres Global Knowledge à travers le monde.

Classe inter en présentiel Prix

EUR1,500.00

hors TVA

Demander une formation en intra-entreprise S'inscrire

Modalité pédagogique

La formation est disponible dans les formats suivants:

  • Classe inter à distance

    Depuis n'importe quelle salle équipée d'une connexion internet, rejoignez la classe de formation délivrée en inter-entreprises.

  • Classe inter en présentiel

    Formation délivrée en inter-entreprises. Cette méthode d'apprentissage permet l'interactivité entre le formateur et les participants en classe.

  • Intra-entreprise

    Cette formation est délivrable en groupe privé, et adaptable selon les besoins de l’entreprise. Nous consulter.

Demander cette formation dans un format différent

Cette formation de 2 jours vous permettra de permettre aux participants d’organiser efficacement l’automatisation des tests d’applications web en maîtrisant les techniques et bonnes pratiques associées à l’outil open source Selenium.

Dans un secteur où l’automatisation des tests devient un levier incontournable de qualité et de rapidité, les entreprises recherchent des profils capables de mettre en œuvre des solutions robustes et maintenables. Cette formation répond aux besoins du marché en formant des participants capables de concevoir, développer et exécuter des scénarios automatisés dans des environnements complexes, y compris intégrés en pipelines CI/CD. Pour les participants, elle représente une opportunité majeure de renforcer leur employabilité, d’évoluer vers des rôles de testeur automaticien et de s’adapter aux standards d’innovation et de qualité attendus dans les projets agiles et DevOps.

Mise à jour : 12/12/2025

Prochaines dates

Haut de page

Professionnels du test logiciel, testeurs automatisation, développeurs QA, chefs de projet technique, ou toute personne amenée à automatiser des tests fonctionnels d’applications Web.

Objectifs de la formation

Haut de page
  Objectifs pédagogiques (acquisition de connaissances)
  • Décrire l’architecture et les composants de la plateforme Selenium
  • Maîtriser les fonctionnalités de Selenium WebDriver pour automatiser les tests fonctionnels
  • Mettre en place une démarche structurée d’automatisation des tests d’interface utilisateur
  • Concevoir, rédiger et exporter des scénarios de test automatisés dans différents langages
  • Intégrer et exécuter les tests automatisés dans une chaîne CI/CD avec des outils comme Jenkins, GitLab CI ou Azure DevOps

Objectifs opérationnels (mise en œuvre pratique)

  • Créer un framework simple d’automatisation basé sur Selenium
  • Concevoir, développer et maintenir des tests d’interface utilisateur automatisés
  • Utiliser Selenium avec des langages comme Java, Python ou JavaScript
  •  Gérer l’exécution des tests dans un environnement CI/CD et produire des rapports automatisés

Programme détaillé

Haut de page
JOUR 1

Introduction

  • Présentation des enjeux de l’automatisation, des objectifs pédagogiques et du déroulé détaillé. Tour de table pour identifier les attentes et les contextes des participants.

Architecture de Selenium          

  • Présentation des composants : WebDriver, Grid, IDE, language bindings. Exploration des navigateurs supportés et des drivers associés.

Installation et premiers pas       

  • Installation de l’environnement, création de scripts simples avec Selenium WebDriver.

Validation : QCM, exercices pratiques guidés, échanges interactifs.        

Conception des tests Web

  •  Localisation des éléments (Xpath, CSS selectors), commandes Selenium, gestion des événements, gestion des jeux de données.

Automatisation avancée            

  • Automatisation de formulaires Web, validations, assertions, logs, reporting.

Validation : Exercices pratiques, mini-projet d’automatisation sur parcours utilisateur.

JOUR 2

Structuration d’un framework  

  • Application du modèle Page Object Model (POM), gestion des jeux de données, maintenance des scripts, bonnes pratiques de refactorisation.

Multi-navigateurs et environnements d’exécution         

  • Gestion des tests multi-navigateurs, préparation des environnements d’exécution automatisée.

Validation : Démonstrations, exercices pratiques, validation des compétences acquises.

Pré-requis

Haut de page

Compétences requises

  • Expérience préalable en test logiciel automatisé

Compétences recommandées

  • Bases en développement (Java, Python, JavaScript…)

Certification

Haut de page

 Une attestation de suivi et validation des acquis de fin de formation sera délivrée à chaque participant

Aucune certification officielle n’est prévue pour ce module