Formation - Selenium - Foundation A4Q - Avec certification
Référence : fRNGAD80flen
Durée : 21 h sur 3 j
Logo - M2i Formation
M2i Formation
Mougins
Intra-Entreprise
Une formation intra-entreprise réunit dans une même session les salariés d'une seule entreprise. Elle se déroule généralement dans les locaux de l'entreprise. Le tarif est convenu pour la formation d'un groupe de salarié.

Détails de la formation

Méthodes et outils pédagogiques

Formation délivrée en présentiel ou distanciel* (blended-learning, e-learning, classe virtuelle, présentiel à distance).
Le formateur alterne entre méthode** démonstrative, interrogative et active (via des travaux pratiques et/ou des mises en situation).
Variables suivant les formations, les moyens pédagogiques mis en oeuvre sont :

  • Ordinateurs Mac ou PC (sauf pour certains cours de l’offre Management), connexion internet fibre, tableau blanc ou paperboard, vidéoprojecteur ou écran tactile interactif (pour le distanciel)
  • Environnements de formation installés sur les postes de travail ou en ligne
  • Supports de cours et exercices

En cas de formation intra sur site externe à M2i, le client s'assure et s'engage également à avoir toutes les ressources matérielles pédagogiques nécessaires (équipements informatiques...) au bon déroulement de l'action de formation visée conformément aux prérequis indiqués dans le programme de formation communiqué.
* nous consulter pour la faisabilité en distanciel
** ratio variable selon le cours suivi

Objectifs de la formation

A l’issue de cette formation, vous serez capable de :

  • Expliquer les objectifs, avantages et inconvénients de l'automatisation des tests
  • Automatiser une application Web avec Selenium
  • Bâtir des scripts maintenables avec Selenium WebDriver
  • Réussir la certification A4Q Selenium Foundation.

Méthodes d'évaluation

  • En cours de formation, par des questions orales / écrites (QCM) et/ou des mises en situation - Et, en fin de formation, par un examen blanc et une certification

Pré-requis

Avoir des connaissances de base en développement (langage Python, Java, C, C++...) et architectures informatiques.

Public cible

Tous publics

Programme

1
Revue des fondements du test automatique
-Objectifs et avantages-Tests manuels versus tests automatisés
-Facteurs de succès-Place de Selenium dans une architecture de test-Comprendre les bénéfices et risques de la famille Selenium-Exemple de travaux pratiques (à titre indicatif)
-Mise en situation
-Proposition de questions type d'examen et corrections commentées
2
Tests automatiques avec Selenium WebDriver
-Approche HTML et XML-Utiliser les sélecteurs CSS pour localiser les éléments du document HTML
-Attributs
-Eléments de formulaire...-Utiliser XPath pour trouver certains éléments sur la page-Exemples de travaux pratiques (à titre indicatif)
-Questions de révision corrigées
-Exercices sur un document HTML, sur XPath et CSS avec Chrome
3
Utiliser Selenium WebDriver
-Utiliser les mécanismes appropriés de loging et reporting
-Navigation URL
-Changer les contextes et drivers
-Capturer les pages et écrans
-Localiser les GUI (Graphical User Interface) avec différentes stratégies
-Obtenir les états de GUI
-Interagir avec les GUI-Exemples de travaux pratiques (à titre indicatif)
-Questions de révision
-Utilisation de "pytest", écriture d'un script Python en incluant drivers, pages, GUI, HTML, browser
-Utilisation de WebDriver pour les UI, dialogues modaux, user prompt
4
Ecrire des scripts maintenables
-Utiliser des mécanismes d'attentes appropriés
-Analyser les GUI sous test et réaliser des abstractions
-Analyser les scripts de tests-Mettre en place une politique de mot clé pour structurer les scripts-Comprendre quels facteurs agissent sur la maintenabilité-Exemples de travaux pratiques (à titre indicatif)
-Questions de révision corrigées
-Exercice avec Page Objects
-Exercice de réécriture de script avec des mots clés (KDT)
5
Passage de la certification
-Le prix et le passage de l'examen sont inclus dans la formation-L'examen (en anglais) s'effectue en ligne ou sur papier et durera en moyenne 1h00 (si la langue maternelle du candidat n'est pas l'anglais, il peut bénéficier d'un quart-temps supplémentaire lors du passage de l'examen, il suffit de prévenir au moins 5 jours avant la session)-Il s'agit d'un QCM de 40 questions (65% de bonnes réponses sont nécessaires pour l'obtention de la certification, soit 26 questions), chaque réponse correcte a une valeur d'un point

Sur la même thématique

Logo eDRH Sud PACA - Footer
Nous contacter

Chambre de Commerce
et d’industrie Nice Côte d’Azur

20 Boulevard Carabacel
CS 11259
06005 NICE CEDEX 1

Tel :04 93 13 75 73
(Appel gratuit depuis un poste fixe)