Objectifs pédagogiques
À l’issue de la formation, vous serez capable de :
- Structurer une suite maintenable avec fixtures, projets et authentification partagée.
- Diagnostiquer les tests instables avec Trace Viewer et les assertions adaptées.
- Compléter les contrôles par des snapshots ARIA, tests visuels et vérifications d’accessibilité automatisées.
- Choisir des mocks et préparer les données par l’API sans masquer les ruptures de contrat.
- Utiliser Playwright MCP et les agents pour proposer des tests ou des corrections, puis valider les changements.
- Identifier les risques de permissions, de confidentialité et de coût d’un assistant IA.
- Mettre en œuvre isolation, workers et sharding à partir d’une configuration CI fournie.
- Comprendre une démonstration k6 et lire ses principaux indicateurs de performance.
Public concerné
QA, automaticiens, test leads, consultants en test et développeurs ayant une pratique régulière de Playwright et souhaitant améliorer architecture, stabilité, exécution CI et usage de l’IA.
Prérequis
Pour suivre cette formation, il est indispensable de :
- Utiliser régulièrement Playwright.
- Maîtriser les locators, assertions, JavaScript ou TypeScript, npm et Git.
- Savoir lire un pipeline CI/CD simple.
Pour suivre cette formation, il est recommandé de :
- Avoir une expérience des fixtures et des appels API.
Les bases de Playwright ne sont pas réenseignées.
Un questionnaire de positionnement est adressé avant la session pour vérifier les prérequis et recueillir les attentes.
Programme de la formation
Chapitre 1 – Architecture d’une suite professionnelle
- Panorama des évolutions de Playwright retenues pour la session
- Fixtures et Page Object Model : préparation, nettoyage et factorisation
- Projets et dépendances : navigateurs, environnements et setup
- Authentification partagée, storage state, test.step, annotations et tags
- Lecture commentée d’une suite refactorisée
Chapitre 2 – Diagnostiquer et fiabiliser les tests
- Trace Viewer, mode UI et debug : DOM, réseau et console
- Attentes conditionnelles et assertions web-first
- Détection des tests instables, répétition, retries et correction des causes
- Exercice court : analyser une trace et corriger une attente fragile
Chapitre 3 – Assertions ARIA, visuel et accessibilité
- Arbre d’accessibilité et snapshots ARIA
- Régression visuelle : références, masquage et stabilité entre environnements
- Contrôles axe-core et limites de l’accessibilité automatisée
- Démonstration commentée : choisir des assertions pertinentes
Chapitre 4 – Mocks, contrôle du temps et combinaison API / UI
- page.route : fulfill, continue et abort ; interaction avec les service workers
- HAR et mocks ciblés pour les cas d’erreur
- Clock API pour les scénarios temporels
- Préparation des données par request et vérification des échanges front / back
- Conserver des contrôles sur les vrais endpoints et surveiller les contrats d’API
Chapitre 5 – Playwright MCP, agents et gouvernance IA
- Rôle du protocole MCP et du serveur Playwright
- Planner, generator et healer : intentions, tests proposés et corrections assistées
- Relecture : préserver le comportement attendu et éviter les assertions trompeuses
- Permissions minimales, environnements de démonstration et protection des secrets
- Maîtrise des coûts : mesurer les appels et fixer des limites d’usage
- Exercice court de revue et de validation d’une proposition IA
Chapitre 6 – Paralléliser et exécuter en CI/CD
- Workers et sharding : répartition de la suite et isolation des données
- Repérer les états partagés et les dépendances implicites entre tests
- Lecture d’un pipeline avec image Docker Playwright et configuration fournis
- Fusion des rapports et diagnostic d’un échec parallèle
- Démonstration d’un correctif ciblé, sans construction d’un pipeline complet
Chapitre 7 – Découvrir k6 et ses indicateurs
- Présentation des tests de charge et d’un script API fourni
- Checks, seuils, percentiles, taux d’erreur et débit
- Démonstration du module navigateur et métriques de performance perçue
- Différences entre Playwright et k6 ; limites de cette introduction
Chapitre 8 – Évaluation des acquis et bilan
- Questionnaire de connaissances et analyse d’un cas court
- Correction commentée et recommandations d’évolution de la suite
Sanction de la formation
Cette formation ne prépare pas à une certification éditeur ou ISTQB et ne comporte pas d’examen de certification. Une attestation de fin de formation, mentionnant les objectifs et les résultats de l’évaluation des acquis, est remise à chaque participant. Un certificat de réalisation est adressé à l’employeur ou au financeur.
Modalités pratiques
Exercices
Les exemples et squelettes sont préparés pour limiter le temps de construction depuis zéro et concentrer les échanges sur les points clés.
Méthodes pédagogiques
La formation associe apports structurés, démonstrations commentées, lecture de configurations et exercices courts ciblés.
La formation est animée par un formateur professionnel en activité, spécialiste du test et de l’automatisation ou des pratiques DevOps selon le parcours. Les participants reçoivent les supports et ressources en français.
Moyens techniques
Les versions et droits d’installation sont vérifiés avant la session. Les licences, accès ou crédits éventuellement nécessaires sont précisés dans le devis. Les exercices et démonstrations utilisent uniquement des données fictives et des environnements autorisés ; aucun secret ou contenu client n’est transmis à un outil IA.
- Un ordinateur avec accès internet et les droits d’installation pour Node.js, Visual Studio Code, Playwright, Git et k6
- Un accès à un assistant IA compatible MCP, selon les conditions précisées avant inscription
- Une application, une suite existante, des traces, scripts k6 et configurations CI fournis
- À distance : classe virtuelle avec partage d’écran
Modalités de la formation
- En inter-entreprises ou en intra-entreprise
- En présentiel à Lille, Paris ou Lyon, ou dans les locaux de votre entreprise pour une session intra
- À distance, ou en mixte présentiel / distanciel selon les modalités convenues
Délais d’accès et conditions commerciales
Le tarif concerne une inscription inter-entreprises par participant. L’intra-entreprise est proposé sur devis. Les dates, disponibilités, frais éventuels, moyens techniques et adaptations sont confirmés dans le devis SSID.
Pour une inscription, le devis signé, le questionnaire de positionnement et les éléments administratifs demandés doivent être transmis avant la session. Les dates intra-entreprise sont convenues selon les disponibilités du groupe et du formateur.
Accessibilité aux personnes en situation de handicap
Pour étudier les adaptations pédagogiques, matérielles ou organisationnelles nécessaires, contactez SSID avant l’inscription à contact@ssid.fr. Votre demande sera orientée vers la personne référente handicap.
Financement
Une prise en charge peut être étudiée avec votre OPCO ou votre financeur, selon ses critères et sous réserve de son accord. Aucun financement n’est garanti par cette fiche.
Indicateurs de résultats
Nouvelle offre : les indicateurs de satisfaction et de résultats seront publiés à l’issue des premières sessions.
Modalités d’évaluation
L’évaluation porte sur les connaissances et l’analyse de cas courts.
- Avant la formation : questionnaire de positionnement pour vérifier les prérequis et recueillir les attentes
- Pendant la formation : questions de compréhension, analyse d’exemples et corrections guidées
- En fin de formation : questionnaire de connaissances et analyse d’un cas court, suivis d’une correction commentée
- Questionnaire de satisfaction à chaud et évaluation à froid quelques semaines après la session
Fiche formation mise à jour le 08/10/2026.











Vous avez aimé nos formations, faites le savoir !