Selenium | Automatisation des tests avec Selenium Mixte : présentiel / à distance

Dernière mise à jour : 21/12/2023

Bannière visuelle de présentation de la formation

Présentation

Framework de test informatique développé en Java, Selenium permet d'interagir avec différents navigateurs web comme un utilisateur de l'application. Il entre ainsi dans la catégorie des outils de test dynamique facilitant le test fonctionnel.

 

Cette formation vous permettra de découvrir et d'automatiser vos tests avec Selenium

Objectifs

  • Appliquer les principes de l'automatisation des tests pour construire une solution d'automatisation des tests maintenable.
  • Choisir et impl√©menter les bons outils d'automatisation des tests.
  • Mettre en Ňďuvre des scripts Selenium WebDriver qui ex√©cutent des tests fonctionnels d'applications Web.
  • Mettre en Ňďuvre des scripts maintenables
  • R√©ussir la certification A4Q Selenium Fondation

Programme

Rappels fondamentaux sur le test logiciel automatisé

  • Principe et objectifs
  • Tests manuels par rapport aux tests automatis√©s¬†
  • Frameworks de tests et langages
  • Projet Selenium (historique, roadmap)
  • Architecture de la plateforme Selenium¬†‚Äč‚Äč‚Äč‚Äč
  • Mise en pratique :¬†proposition de questions type d'examen et corrections comment√©es

 

Automatiser les tests avec Selenium WebDriver

  • Comprendre HTML et XML
  • Utiliser XPath pour rechercher dans un document
  • Localiser les √©l√©ments du document HTML¬†√† l'aide des s√©lecteurs CSS¬†
  • Utiliser les m√©canismes appropri√©s de loging et reporting
  • Naviguer √† travers diff√©rentes URLs
  • Rafra√ģchir les pages
  • Effectuer des captures d'√©cran dans le navigateur
  • Interagir avec les √©l√©ments de la page en utilisant les commandes WebDriver

 

Rédiger des scripts de tests robustes et maintenables

  • Comprendre les facteurs affectant la maintenabilit√© des scripts de test
  • Utiliser des m√©canismes d'attente appropri√©s
  • Analyser les scripts de test et appliquer les principes du Keyword Driven Testing

 

OPTION : Préparation à l'examen

  • A partir des questions de r√©vision corrig√©es
  • Exercice avec Page Objects
  • Exercice de r√©√©criture de script avec des mots clefs¬†
  • Passage d'un examen blanc avec correction comment√©e

 

Passage de l'examen A4Q Selenium Foundation

  • Passage de l'examen officiel A4Q Selenium Foundation mis en place par un auditeur GASQ (60 minutes, score de passage : 65%).

Public visé

  • Consultants automatisation de tests
  • Ing√©nieurs d√©veloppeurs automatisation de tests
  • Equipes de d√©veloppement
  • Automaticiens de tests

Modalités pédagogiques

Docaposte Institute propose plusieurs dispositifs pédagogiques adaptés aux apprenants :

 

  • Formation en pr√©sentiel
    • En groupe (inter-entreprises ou intra-entreprise)
    • En individuel (monitorat)
    • En journ√©e ou en cours du soir (sur demande sp√©cifique)
  • Formation en distanciel
    • Distanciel synchrone
    • Distanciel asynchrone

Prérequis

  • Connaissance d'un langage de programmation (langage Python, Java, C, C++ ‚Ķ)
  • Connaissances de base en test logiciel
  • Connaissance de base de XML

Moyens et supports pédagogiques

  • ¬∑¬†¬†¬†¬†¬†¬† Apports¬†des connaissances communes.
  • ¬∑¬†¬†¬†¬†¬†¬† Mises en situation sur le th√®me de la formation¬†et des cas concrets.
  • ¬∑¬†¬†¬†¬†¬†¬† M√©thodologie d'apprentissage attractive, interactive et participative.
  • ¬∑¬†¬†¬†¬†¬†¬† Equilibre th√©orie / pratique : 60 % / 40 %.
  • ¬∑¬†¬†¬†¬†¬†¬† Supports de cours fournis au format papier et/ou num√©rique.
  • ¬∑¬†¬†¬†¬†¬†¬† Ressources documentaires en ligne et r√©f√©rences mises √† disposition par le formateur.
  • ¬∑¬†¬†¬†¬†¬†¬† Pour les formations en pr√©sentiel dans les locaux mis¬†√† disposition, les apprenants¬†sont accueillis dans une salle de cours √©quip√©e d'un r√©seau Wi-Fi, d'un tableau blanc ou paperboard. Un ordinateur avec les logiciels appropri√©s est mis √† disposition (le cas √©ch√©ant).
  • ¬†

Modalités d'évaluation et de suivi

En amont de la formation

·       Recueil des besoins des apprenants afin de disposer des informations essentielles au bon déroulé de la formation (profil, niveau, attentes particulières...).

·       Auto-positionnement des apprenants afin de mesurer le niveau de départ.

Tout au long de la formation

¬∑¬†¬†¬†¬†¬†¬† √Čvaluation continue des acquis avec¬†des questions orales, des exercices, des QCM, des cas pratiques ou mises en situation...

A la fin de la formation

·       Auto-positionnement des apprenants afin de mesurer l'acquisition des compétences.

·       Evaluation par le formateur des compétences acquises par les apprenants.

·       Questionnaire de satisfaction à chaud afin de recueillir la satisfaction des apprenants à l'issue de la formation.

·       Questionnaire de satisfaction à froid afin d'évaluer les apports ancrés de la formation et leurs mises en application au quotidien.

Accessibilité

Nos formations peuvent être adaptées à certaines conditions de handicap. Nous contacter pour toute information et demande spécifique.

M'inscrire à la formation

Valider la pré-inscription
  • Cat√©gorie : Technologies
    Sous-Catégorie : Tests
  • Dur√©e : 21h
  • Prix : 2 500 ‚ā¨ HT
    Prix INTRA : Nous consulter
  • R√©f√©rence : 3ATS
  • Satisfaction :
    ‚ėÖ‚ėÖ‚ėÖ‚ėÖ‚ėÖ
    ‚ėÖ‚ėÖ‚ėÖ‚ėÖ‚ėÖ
  • T√©l√©charger le programme
Inscription possible jusqu'à 10 jours avant démarrage formation

Prochaines Sessions

  • D√©sol√©, cette formation n'est pas programm√©e pour le moment.

    Si vous êtes responsable formation, vous pouvez faire une requête pour l'organiser en INTRA dans votre entreprise.

Dans la même catégorie

Catalogue de formation propulsé par Dendreo,
Plateforme dédiée pour les OF