Logo Portail Cap MetiersCMaFormation
Revenir en haut

Selenium - Foundation A4Q - Avec certification

Niveau d'entrée : BAC+2, DEUG, BTS, DEUST (Niveau 5)
M2I FORMATION MERIGNAC
QUALIOPI FORMATION
Formation professionnelle continue
(jeune/adulte sur le marché du travail)
Niveau d'entrée : BAC+2, DEUG, BTS, DEUST (Niveau 5)
M2I FORMATION MERIGNAC
QUALIOPI FORMATION

Le + de cette formation

Le formateur alterne entre méthode** démonstrative, interrogative et active (via des travaux pratiques et/ou des mises en situation)

Description de la formation

  Objectif

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

Voir plus
  Validation

Attestation de fin de formation

  Programme

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
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)
2/4
m2iformation | client@m2iformation.fr | 01 44 53 36 00 (Prix d'un appel local)
— Questions de révision corrigées
— Exercices sur un document HTML, sur XPath et CSS avec Chrome
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
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é

Voir plus
  Conditions d'accès

Conditions d'accès réglementaires :
Avoir des connaissances de base en développement (langage Python, Java, C, C++...) et architectures
informatiques

Conditions d'accés pédagogiques :
Avoir des connaissances de base en développement (langage Python, Java, C, C++...) et architectures
informatiques


Professionnels du test logiciel, consultants en automatisation de tests, ingénieurs développeurs en
automatisation de tests, équipes de développement et/ou automaticiens de tests

Critères d'admission :
Dossier
Inscription directe ou par un conseiller en insertion professionnelle

Voir plus
  Organisation

Modalités d'enseignement :
Sans objet

Rythme :
Temps plein

Session de formation

Toutes les sessions pour cette formation sont terminées.

Réf : 202407264593   Fiche PDF
[logo]

Lien vers le site web de l'organisme de formation

En savoir plus
[logo]

Construire son projet professionnel

En savoir plus
[logo]

Recherchez le bon interlocuteur pour vous informer

En savoir plus