
Développement sur la Plateforme Selenium
Formation créée le 19/07/2023.
Version du programme : 1
Programme de la formation
Objectif de la formation: Fournir aux participants une compréhension approfondie de la plateforme Selenium et les préparer à l'utiliser efficacement pour développer des solutions d'automatisation de tests.
Objectifs de la formation
- Comprendre l'écosystème Selenium et ses composants
- Développer des scripts de test avec Selenium WebDriver
- Utiliser des modèles de conception comme le Page Object Model pour structurer les scripts de test
- Intégrer Selenium dans un pipeline d'intégration continue et de déploiement continu
Profil des bénéficiaires
Pour qui
- Développeurs de logiciels
- Testeurs de logiciels
- Ingénieurs d'automatisation de test
- Toute personne intéressée par le développement d'automatisations de test avec Selenium
Prérequis
- Connaissances de base en programmation (de préférence Java, Python, C#, ou JavaScript)
- Connaissance de base des principes du test de logiciels
Contenu de la formation
-
Introduction à Selenium (5 heures)
- Aperçu de Selenium et de son écosystème
- Installation et configuration de l'environnement de Selenium
- Travaux pratiques : Installation de Selenium et familiarisation avec l'environnement
-
Utilisation de Selenium WebDriver (10 heures)
- Présentation de Selenium WebDriver
- Interaction avec les éléments du navigateur
- Travaux pratiques : Création de scripts de test simples avec Selenium WebDriver
-
Développement de scripts de test avancés (10 heures)
- Techniques pour la gestion des erreurs et des exceptions
- Utilisation des assertions pour vérifier les résultats des tests
- Travaux pratiques : Développement de scripts de test avancés avec Selenium
-
Page Object Model et autres modèles de conception (5 heures)
- Comprendre le modèle de conception de Page Object
- Utilisation d'autres modèles de conception utiles dans l'automatisation de tests
- Travaux pratiques : Mise en œuvre du Page Object Model dans les scripts de test
-
Intégration continue et déploiement (5 heures)
- Utilisation de Selenium dans un pipeline d'intégration continue
- Configuration du déploiement continu avec Selenium
- Travaux pratiques : Intégration de Selenium dans un pipeline CI/CD
Équipe pédagogique
Professionnel expert technique et pédagogique.
Suivi de l'exécution et évaluation des résultats
- Feuilles de présence
- Mises en situation
- Formulaires d'évaluation de la formation
- Certificat de réalisation de l’action de formation
- Émargement numérique
Ressources techniques et pédagogiques
- Documents supports de formation projetés
- Exposés théoriques
- Etude de cas concrets
- Mise à disposition en ligne de documents supports à la suite de la formation
- Espace intranet de formation
Qualité et satisfaction
Taux de satisfaction des stagiaires
Progression des compétences visées
Taux d'abandon
Taux de retour des enquêtes
Taux d'interruption en cours de prestation