fbpx

BIENVENUe à CROCOcoder

Formation en
Tests Automatisés Selenium WebDriver with Java

Inscrivez vous
pour rejoindre notre prochaine sesssion




    700 DT

    40H

    Durée

    HORAIRE

    Weekends

    Devenez un expert en Automatisation Test Web avec Selenium

    Notre unique objectif est de vous permettre de réaliser vos ambitions professionnelles : nous étudions précisément les compétences demandées par les entreprises aujourd’hui, et développons nos parcours à partir de ces compétences.

    • Encadrement par équipe professionnelle d’ingénieurs
    • formation avancée dans le domaine du testing des logiciels 
    • Formateurs Experts dans le domaine 
    • Ambiance et groupe familial
    • Disponibilités pendant les weekends 
    • Des projets Pratiques

    Résumé du Programme:

    Introduction à l’Automatisation des Tests
    •  Définition de l’automatisation des tests
    • Avantages et objectifs de l’automatisation des tests
    Présentation de Selenium
    • Composants de Selenium: WebDriver, IDE, Grid 
    • Compatibilité de Selenium avec les navigateurs
    Selenium IDE
    •  Configuration du navigateur pour Selenium IDE
    • Exécution du premier test enregistré
    • Modification d’un test existant dans Selenium IDE
    Création de Votre Premier Test
    • Installation de Java et Eclipse
    • Configuration des JARs Selenium dans Eclipse
    • Création, exécution et validation d’un test avec Selenium WebDriver
    Exécution des Tests avec Plusieurs Navigateurs
    • Configuration pour exécuter des tests sur différents navigateurs
    Méthodes Basiques de Selenium
    • Exploration des méthodes de base pour interagir avec les éléments
    Localisateurs
    •  Introduction aux localisateurs (ID, Name, XPath, etc.)
    • Pratique avec des exercices d’identification d’éléments
    Interaction avec les WebElements
    • Manipulation de listes déroulantes, boutons radios, alertes pop-up, checkboxes
    • Exemples concrets pour illustrer chaque interaction
    Capture d’Écran
    •  Utilisation de Selenium pour capturer l’écran pendant les tests
    État des Éléments, Assertions
    • Vérification de l’état des éléments (enabled, disabled)
    • Utilisation d’assertions pour la validation des résultats
    La Synchronisation
    •  Comprendre l’importance de la synchronisation dans les tests automatisés
    •  Utilisation d’attentes explicites et implicites
    Actions et iFrames
    • Utilisation d’actions avancées pour des interactions complexes
    • Manipulation approfondie des iFrames
    Autres Concepts
    • Manipulation de plusieurs fenêtres
    • Comptage du nombre de liens dans une page
    • Commutation entre les fenêtres ouvertes
    TestNG
    • Introduction à TestNG pour organiser les tests
    • Configuration et exécution des tests avec TestNG
    Maven
    • Utilisation de Maven pour la gestion des dépendances et le cycle de vie du projet
    Log4j
    •  Intégration de Log4j pour la gestion des logs dans les tests
    Concepts Avancés
    •  Upload de fichiers
    • Utilisation de DataProvider pour la gestion de données
    Page Object Pattern
    •  Introduction au modèle Page Object
    •  Mise en œuvre pour améliorer la maintenabilité du code
    Projet à Zéro
    •  Création d’un projet pratique de A à Z
    •  Application des concepts appris tout au long de la formation

    Feedbacks

    Inscrivez vous
    pour rejoindre notre prochaine sesssion




      Call Now Button