Formation Playwright.
Score de satisfaction : 4.64/5
Durée :
2 jours
Distanciel et 16 villes en France
numero vert : 0805 950 800 (service et appel gratuits)
à partir de
1700 €HT
93% d'avis positifs* participants

Référence :
SF34240
Durée :
2 jours

En présentiel ou distanciel


  • 14 heures de formation
  • Exercices pratiques
  • Prise en charge OPCO possible
Vous souhaitez personnaliser cette formation ?
  • En entreprise ou à distance
  • Cadrage pédagogique gratuit
  • Programme de formation sur mesure
  • Formateur expert dédié
  • Prise en charge OPCO possible

Formation Playwright.

Optimisez vos tests web et gagnez en efficacité avec Playwright !

Exploitez tout le potentiel des tests automatisés grâce à notre cours sur Playwright ! Conçu pour les développeurs de logiciels, les testeurs QA, ce cours permet à votre équipe d'installer et de configurer Playwright pour des tests multi-navigateurs transparents. Les participants maîtriseront les cas de test de base et avancés, interagiront efficacement avec les éléments web et débogueront les tests pour les environnements CI/CD. Boostez les compétences de votre équipe et optimisez vos tests ! Inscrivez-vous dès maintenant pour simplifier l’automatisation et maximiser votre productivité.

Objectifs pédagogiques.

1Installer Playwright et le configurer pour des tests automatisés sur plusieurs navigateurs.

2Développer et exécuter des cas de test de base et avancés en utilisant l'API et la syntaxe de Playwright.

3Interagir avec les éléments Web, y compris les formulaires, par le biais de sélecteurs, de commandes d'attente et de manipulation du contenu.

4Déboguer efficacement les tests et les adapter aux environnements CI/CD pour automatiser les pipelines de test.

Prérequis : Maîtrise de JavaScript, familiarité avec les concepts de tests automatisés.
Partagez cette formation

Programme de formation Playwright.

Introduction à Playwright

– Aperçu de Playwright
– Prise en charge de plusieurs navigateurs : Chromium, Firefox, WebKit
– Etapes de l’installation
– Configuration de l’environnement
– Intégration avec Visual Studio Code
– Introduction à l’API Playwright
– Syntaxe de base de Playwright

Exemples de travaux pratiques :
– Installer Playwright
– Mise en place de l’environnement de développement
– Exécuter un script Playwright de base

Travailler avec des éléments Web

– Sélecteurs CSS/XPath
– Interagir avec les éléments Web
– Traitement des formulaires
– Fonctions d’attente automatique intégrées
– Techniques de capture d’écran
– Techniques de capture vidéo

Exemples de travaux pratiques :
– Écrire des scripts pour remplir un formulaire de connexion
– Réaliser des captures d’écran d’interactions web
– S’entraîner à utiliser différents sélecteurs

Navigation avancée et gestion de session

– Navigation multi-pages
– Gestion des onglets
– Gestion des sessions
– Gestion des cookies
– Chargements et téléchargements de fichiers
– Exécution de scripts côté client
– Interception de l’API (API mocking)
– Contextes et mode incognito

Exemples de travaux pratiques :
– Script pour le téléchargement de fichiers
– Gestion des cookies pour les sessions
– Script côté client pour la manipulation du DOM

Écrire et déboguer des tests

– Écrire des tests de base et avancés
– Organiser les tests à l’aide de hooks et de suites
– Gestion des assertions et des erreurs
– Techniques de débogage
– Générer des rapports de test

Exemples de travaux pratiques :
– Développer une suite de tests pour un exemple d’application web
– Déboguer les tests à l’aide des outils Playwright
– Générer des rapports de test pour l’analyse

Adaptation de Playwright pour les pipelines CI/CD

– Configuration de Playwright dans CI/CD
– Intégration avec les actions GitHub
– Utilisation de Docker pour les tests conteneurisés
– Gestion des variables d’environnement

Exemples de travaux pratiques :
– Configurer un pipeline de test Playwright dans GitHub Actions
– Exécuter des tests dans un conteneur Docker

Optimisation des performances et dépannage

– Techniques d’optimisation des performances des tests
– Outils de dépannage
– Pratiques de test de production fiables
– Stratégies de surveillance
– Gestion des tests défectueux

Exemples de travaux pratiques :
– Analyser un ensemble de tests existants pour en améliorer les performances
– Dépanner un ensemble de scripts de test peu fiables

Notre charte qualité et éthique.

A travers sa Charte Engagement Qualité, Sparks s’engage à tout mettre en œuvre pour que chaque session de formation soit un succès et que votre satisfaction soit totale.

Amandine de Sparks
Des chiffres étincelants.
20 années
à vos côtés
+ de 1000
sujets de formation
8702
stagiaires formés en 2024
252
formateurs actifs en 2024
97,9%
de stagiaires satisfaits
23793
heures de formation réalisées en 2024
HAUT