Le lien a été copié avec succès
Playwright API – Tests d’API, IA et initiation à k6
Télécharger la documentation

    Playwright API – Tests d’API, IA et initiation à k6
    Inscription à la formation
    IA, Automatisation

    Playwright API – Tests d’API, IA et initiation à k6

    Télécharger Présentiel (Lille, Paris, Lyon), À distance

    3 jours

    2200 €/HT

    Sessions disponibles
    Sélectionnez une session
    16 décembre 2026 - 18 décembre 2026
    10 mars 2027 - 12 mars 2027
    10 mai 2027 - 12 mai 2027
    SSID Playwright API – Tests d’API, IA et initiation à k6

    Objectifs pédagogiques

    À l’issue de la formation, vous serez capable de :

    • Lire une spécification OpenAPI et en déduire des cas de test API.
    • Écrire et adapter des tests avec la fixture request de Playwright et contrôler statut, en-têtes et corps des réponses.
    • Structurer une suite API avec fixtures, données indépendantes et gestion de l’authentification.
    • Combiner des appels API et des vérifications d’interface dans un scénario existant.
    • Générer puis relire des tests et données avec un assistant IA.
    • Adapter un scénario k6 simple et interpréter temps de réponse, taux d’erreur et seuils.
    • Lire et adapter un pipeline fourni pour exécuter les tests et publier leurs résultats.

    Public concerné

    Testeurs, automaticiens, QA, test leads et développeurs ayant déjà une pratique de Playwright pour les tests d’interface et souhaitant l’étendre aux API.

    Prérequis

    Pour suivre cette formation, il est indispensable de :

    • Avoir déjà écrit et exécuté des tests Playwright.
    • Savoir lire et modifier du JavaScript ou du TypeScript, utiliser npm et les commandes Git courantes.

    Aucune expérience préalable de k6 n’est exigée ; les notions HTTP et API sont rappelées en début de formation.

    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 – HTTP, OpenAPI et stratégie de test API

    • Requêtes et réponses : méthodes, paramètres, en-têtes, JSON et codes de retour
    • Lecture d’OpenAPI : endpoints, contraintes et réponses attendues
    • Cas passants, non passants et valeurs limites
    • Complémentarité API / interface et intérêts de Playwright face aux outils dédiés

    Chapitre 2 – Utiliser le module request de Playwright

    • Fixture request et contexte de requête API sans navigateur
    • URL de base, en-têtes communs et méthodes HTTP
    • Assertions sur le statut, le corps, les en-têtes et validation de structure JSON
    • Exemple commenté de parcours CRUD

    Chapitre 3 – Organiser une suite et ses données

    • Fichiers de test, fixtures personnalisées et classes de service API
    • Création, nettoyage et indépendance des données
    • Chaînage de requêtes et extraction d’une donnée de réponse
    • Exercice court : compléter un test à partir d’un squelette fourni

    Chapitre 4 – Authentifier et combiner front et back

    • Clé d’API, Basic Auth et Bearer ; principes OAuth2 / JWT
    • Projet de setup, partage d’un token et prise en compte de son expiration
    • Variables d’environnement et secrets hors du code
    • Préparer les données par l’API et vérifier une action d’interface par l’API
    • Réutiliser une session, contrôler une réponse réseau et découvrir le mocking
    • Démonstration d’un scénario hybride fourni

    Chapitre 5 – Générer et vérifier les tests avec l’IA

    • Utiliser OpenAPI comme contexte pour proposer des cas, données et code de test
    • Relire les assertions et vérifier la couverture réelle de la spécification
    • Confidentialité des spécifications, données et secrets
    • Correction guidée d’un test généré contenant une assertion insuffisante

    Chapitre 6 – Découvrir la performance API avec k6

    • Différences entre charge, stress, pic et endurance
    • Lecture puis adaptation d’un script fourni : utilisateurs virtuels et montée en charge
    • Checks et thresholds : critères d’acceptation mesurables
    • Lecture des percentiles, taux d’erreur et débit
    • Adapter la logique métier d’un parcours API : un script Playwright n’est pas exécuté directement par k6
    • Démonstration sur une API de formation et analyse courte de résultats

    Chapitre 7 – Exécuter en CI/CD et exploiter les rapports

    • Lecture et adaptation d’un pipeline fourni
    • Séparer tests API rapides et campagnes de performance planifiées
    • Utiliser les seuils k6 et publier les rapports
    • Diagnostiquer un échec à partir des sorties d’exécution

    Chapitre 8 – Évaluation des acquis et bilan

    • Questionnaire de connaissances et analyse d’un cas court
    • Correction commentée et recommandations de mise en application

    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 à l’assistant IA retenu pour la session, selon les conditions précisées avant inscription
    • Une application et API de démonstration, une suite API de départ, un script k6 et des pipelines 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 !

    Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

    Expliquez-nous votre projet de formation !

    Contactez-nous
    Personnes autour d'un bureau en train de brainstormer