Aller au contenu principal

Microsoft Playwright

Date de mise à jour :
Identifiant Offre Info : 14_AF_0000280173
Organisme responsable : Ambient it (ouvre dans un nouvel onglet)

Nouvelle recherche

Présentation de la formation

Objectifs

  • Comprendre les fonctionnalités de base et avancées de Playwright
  • Savoir créer et personnaliser des scripts de test pour différentes interactions utilisateurs
  • Maîtriser l'utilisation de l'API Playwright pour automatiser les tests sur différents navigateurs et appareils
  • Mettre en place les meilleures pratiques pour l'écriture de tests robustes et fiables

Programme de la formation

Introduction à Microsoft Playwright Présentation de Microsoft Playwright Les avantages de Playwright par rapport à la concurrence Installation de Playwright Support de différents navigateurs (Chromium, Firefox, WebKit) Présentation de l'API Playwright Comment exécuter votre test Playwright en parallèle ou en série ? Syntaxe de base Les différences clés avec Javascript   Les éléments de la page web Les éléments sur la page Sélecteurs CSS/XPath Interaction avec…

Introduction à Microsoft Playwright
  • Présentation de Microsoft Playwright
  • Les avantages de Playwright par rapport à la concurrence
  • Installation de Playwright
  • Support de différents navigateurs (Chromium, Firefox, WebKit)
  • Présentation de l'API Playwright
  • Comment exécuter votre test Playwright en parallèle ou en série ?
  • Syntaxe de base
  • Les différences clés avec Javascript
 
Les éléments de la page web
  • Les éléments sur la page
    • Sélecteurs CSS/XPath
  • Interaction avec des éléments de la page (clique, type, lecture de contenu, etc.)
  • Attente d'éléments et de contenu
  • Manipulation des entrées de formulaire (type, check, uncheck, select, etc.)
  • Capture d'écran et vidéo d'une page
 
Navigation avancée et gestion de sessions
  • Navigation dans des pages multiples
  • Téléchargement de fichiers et gestion des uploads
 
Test avec Playwright
  • Présentation de l'outil de test de Playwright
  • Écrire des tests basiques
  • Organisation des tests (suite de tests, hooks, etc.)
  • Gestion des assertions
  • Gestion des échecs et des erreurs
  • Générer et analyser les rapports de test
  • Techniques de débogage dans Playwright
  • Générer des données avec utilisation de FAKER
 
Page Object Model
  • Création d'une page object modele (POM)
  • Ecrire une page de test en utilisant le modele (POM)
  • Avoir une page fixtures
 
Playwright en production
  • Intégrer les tests automatisés dans la CI/CD avec Github Action
  • Configuration pour différents environnements (local, préprod, prod)
  • Rapport avec Allure
  • Résumé des fonctions avancées de Playwright (Tag, npm script)
  • Perspectives futures et mise à jour de Playwright
 
IA avec Playwright
  • Playwright Test Agents
  • Intégrer l'IA avec Copilot
  • Cas pratique, réaliser un test à l'aide d'un prompt dans Claude IA
  • Démo avec claude Code
Tester vos APIs avec Playwright
  • Qu'est ce qu'une API
  • Les différentes méthodes HTTP
  • Cas Pratiques
  • Exemple avec Playwright
 
Gestion de l'authentification
  • Les principales méthodes d'Authentification
  • Exercice pratique
 
Mocker les données
  • Qu'est-ce que le Mocking ?
  • Exercice pratique

Validation et sanction

Attestation de formation

Type de formation

Non certifiante

Niveau de sortie

Sans niveau spécifique

Durée, rythme, financement

Durée

En centre

21 h

Financement

Conventionnement
Non

Conditions d'accès

Public visé

  • Tout public

Niveau d'entrée

Sans niveau spécifique

Conditions spécifiques et prérequis

Expérience avec JavaScript et la programmation asynchrone Connaissance de base des tests automatisés serait un plus

Lieu de réalisation de l'action

Modalités d'enseignement

Formation mixte

Adresse

140 Avenue Jean Lolive
93500 Pantin

Responsable : Ambient it

Périodes prévisibles de déroulement des sessions

Début

Fin

Adresse d'inscription
Ambient it
93500 Pantin
État du recrutement
Ouvert
Modalités
Entrées / Sorties à dates permanentes