Réservez les formations disponibles partout en France !

location-dot
location-dot
location-dot
À partir de
location-dot
image OF
  1. Accueil
  2. Numérique
  3. Développement et langage informatique
  4. Selenium
  5. Selenium 3 : Automatisation des tests
Selenium 3 : Automatisation des tests

Selenium 3 : Automatisation des tests

Qualiopi
En centre
Non éligible CPF
Entreprise seulement
Objectifs
Programme
  • Réaliser des tests automatisés à l’aide de Sélénium 3 
  • Appréhender le fonctionnement de Selenium 3 pour une bonne prise en main 
  • Maîtriser les concepts d’automatisation de test 

Introduction à l’outil d’automatisation des tests selenium 

  • Comprendre les stratégies et les types de tests selenium 
  • Réaliser des tests manuels et automatiser des tests 
  • Analyser la démarche d'automatisation des tests 
  • Explorer les fonctionnalités de selenium 
  • Comparer selenium avec d'autres outils disponibles 
  • Découvrir les composants de la suite selenium 
  • Intégrer selenium dans le processus devops 
  • Installer et configurer selenium 
  • Utiliser divers outils et plugins pour améliorer l'efficacité 
  • Installer selenium et configurer l'environnement 

Appréhender l’utilisation de selenium IDE et la localisation d'éléments 

  • Utiliser selenium IDE de manière efficace 
  • Interagir avec des pages web et localiser des éléments 
  • Appliquer des attributs et des commandes essentiels 
  • Maîtriser les méthodes de localisation, notamment ID, name, classname, link text, etc. 
  • Identifier des objets en utilisant des sélecteurs CSS 
  • Générer des expressions xpath de manière optimale 
  • Mettre en œuvre différentes méthodes pour localiser les éléments web 
  • Migration de selenium RC vers webdriver 

Comprendre selenium grid et son utilisation appropriée 

  • Configurer l'architecture de selenium grid avec des hubs et des nœuds 
  • Utiliser remotewebdriver et desiredcapabilities 
  • Explorer en profondeur l'api selenium webdriver 
  • Intégrer des annotations et des assertions avec junit 
  • Interagir avancée avec les navigateurs web 
  • Gérer plusieurs éléments avec findelements() 
  • Manipuler des alertes, des pop-ups, des fenêtres, des boutons, des frames, etc. 
  • Appliquer des waits implicites et explicites pour la synchronisation
  • Capturer automatiquement des écrans
  • Exporter des tests depuis selenium
  • Automatiser les tests mobiles 

Testng : découvrir son utilisation et son fonctionnement 

  • Utiliser efficacement le framework testng 
  • Installer et configurer testng 
  • Appliquer des annotations, des attributs et des assertions 
  • Regrouper des tests de manière appropriée 
  • Générer des rapports détaillés 
  • Mettre en pratique les fonctionnalités de testng 

 Comprendre les concepts et les avantages du modèle page objects 

  • Créer des classes page object 
  • Utiliser la page factory pour améliorer la gestion des éléments 
  • Appliquer les annotations findby, findall et cachelookup 
  • Utiliser le modèle page object pour modulariser les tests 

 Découvrir le cadre de l’intégration continue 

  • Revoir les principes fondamentaux de l'intégration continue 
  • Présenter divers outils tels qu'ant, jenkins, maven, cucumber, saucelabs, etc. 
Public visé
  • Développeurs 
  • Equipes de tests 
  • Testeurs 
  • Tests managers
  • Responsable d’équipes de test 
Prérequis

Il est recommandé d’être familier avec les processus de tests pour suivre la formation Selenium 3 

Méthodes pédagogiques
  • Apports théoriques et pratiques
  • Exercices pratiques et mises en situation
  • Sessions question-réponse et feedbacks
  • Support pédagogique de la formation Selenium 3 
logo ouformer
Réalisation :Definima
Utilisation des cookies

Nous utilisons des cookies pour vous fournir l'ensemble de nos services, notamment la recherche et les alertes. En acceptant, vous consentez à notre utilisation de ces cookies.

Refuser
Accepter