Formation : Tests automatisés Web avec Playwright et intelligence artificielle

Formation pratique - 2j - 14h00 - Réf. PLW

Tests automatisés Web avec Playwright et intelligence artificielle



Nouvelle formation

Cette formation permet aux développeurs et équipes QA d’automatiser des tests web fiables avec Playwright et d’exploiter l’intelligence artificielle pour accélérer la création, la maintenance et l’optimisation des scénarios de tests. Les participants apprendront à structurer une stratégie de tests end-to-end robuste, améliorer la qualité logicielle et intégrer les tests automatisés dans un processus de développement moderne.


INTER
INTRA
SUR MESURE

Formation pratique en présentiel ou à distance
Formation disponible en anglais, à la demande

Réf. PLW
  2j - 14h00
Nous contacter
Pauses-café et
déjeuners offerts




Cette formation permet aux développeurs et équipes QA d’automatiser des tests web fiables avec Playwright et d’exploiter l’intelligence artificielle pour accélérer la création, la maintenance et l’optimisation des scénarios de tests. Les participants apprendront à structurer une stratégie de tests end-to-end robuste, améliorer la qualité logicielle et intégrer les tests automatisés dans un processus de développement moderne.


Objectifs pédagogiques
À l’issue de la formation, le participant sera en mesure de :
Automatiser des tests end-to-end avec Playwright sur des applications web modernes.
Concevoir des scénarios de tests fiables à l’aide de sélecteurs robustes et d’assertions adaptées.
Structurer, maintenir et déboguer une suite de tests automatisés dans un contexte professionnel.
Exploiter l’intelligence artificielle pour générer, corriger et optimiser des tests automatisés.

Public concerné
Testeurs logiciels, développeurs web, ingénieurs QA, DevOps et toute personne souhaitant automatiser des tests web et améliorer la qualité des applications.

Prérequis

Modalités d'évaluation
Le formateur évalue la progression pédagogique du participant tout au long de la formation au moyen de QCM, mises en situation, travaux pratiques…
Le participant complète également un test de positionnement en amont et en aval pour valider les compétences acquises.

Programme de la formation

1
Comprendre les tests automatisés et découvrir Playwright

  • Comprendre les principes des tests logiciels et des tests end-to-end.
  • Identifier les différences entre tests manuels et tests automatisés.
  • Découvrir les fonctionnalités et les usages de Playwright pour les applications web.
  • Installer et configurer un environnement de tests automatisés.
  • Automatiser les premières actions navigateur : navigation, clics et saisie.
Travaux pratiques
Automatisation d’un parcours utilisateur simple sur une application web.

2
Écrire des tests web fiables et maintenables

  • Utiliser les assertions pour valider les comportements attendus d’une application.
  • Comprendre le mécanisme d’auto-wait afin de limiter les tests instables.
  • Mettre en œuvre des sélecteurs robustes basés sur les rôles, textes et labels.
  • Générer automatiquement des scénarios de tests avec Playwright Codegen.
  • Exploiter l’IA pour produire et améliorer des scripts de tests automatisés.
Travaux pratiques
Création et amélioration de tests automatisés avec l’aide de l’intelligence artificielle.

3
Structurer, maintenir et déboguer une suite de tests

  • Organiser les fichiers et scénarios de tests pour faciliter leur maintenance.
  • Comprendre l’isolation des tests et les bonnes pratiques de fiabilisation.
  • Utiliser les outils de débogage : logs, captures d’écran et trace viewer.
  • Lire, analyser et améliorer un scénario de test existant.
  • Corriger des erreurs de tests automatisés avec l’assistance de l’IA.
Travaux pratiques
Correction et fiabilisation d’une suite de tests automatisés existante.

4
Industrialiser les tests et intégrer l’automatisation dans le cycle de développement

  • Simuler des appels API grâce au mocking réseau dans Playwright.
  • Mettre en place des fixtures pour factoriser et réutiliser les scénarios de tests.
  • Tester des parcours utilisateurs complets sur différents navigateurs.
  • Exécuter des campagnes de tests automatisés multi-navigateurs.
  • Intégrer les tests automatisés dans une chaîne CI/CD.
Travaux pratiques
Mise en place d’une suite de tests automatisés complète avec simulation d’API et intégration continue.


Solutions de financement
Plusieurs solutions existent pour financer votre formation et dépendent de votre situation professionnelle.
Découvrez-les sur notre page Comment financer sa formation ou contactez votre conseiller formation.

Horaires
Les cours ont lieu de 9h à 12h30 et de 14h à 17h30.
Les participants sont accueillis à partir de 8h45. Les pauses et déjeuners sont offerts.
Pour les formations de 4 ou 5 jours, quelle que soit la modalité, les sessions se terminent à 16h le dernier jour.