Le lien a été copié avec succès
Bruno augmenté par l’IA – Tests et automatisation des tests API
Télécharger la documentation

    Bruno augmenté par l’IA – Tests et automatisation des tests API
    Inscription à la formation
    IA, Automatisation

    Bruno augmenté par l’IA – Tests et automatisation des tests API

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

    3 jours

    1900 €/HT

    Sessions disponibles
    Sélectionnez une session
    23 novembre 2026 - 25 novembre 2026
    22 février 2027 - 24 février 2027
    SSID Bruno augmenté par l’IA – Tests et automatisation des tests API

    Objectifs pédagogiques

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

    • Comprendre HTTP et lire une documentation Swagger / OpenAPI pour construire des requêtes.
    • Concevoir et exécuter des cas de test API passants, non passants et aux limites.
    • Organiser des collections Bruno avec environnements, variables et chaînage des requêtes.
    • Automatiser des contrôles avec les assertions Bruno et des scripts JavaScript guidés.
    • Utiliser l’IA pour proposer des cas de test, données et scripts, puis vérifier et corriger ses propositions.
    • Exécuter une collection avec Bruno CLI et comprendre son intégration dans un pipeline fourni.
    • Protéger les secrets et les données utilisés dans les tests et les outils IA.

    Public concerné

    Testeurs fonctionnels, analystes de test, QA et consultants souhaitant découvrir puis automatiser le test d’API. Les responsables de test et profils produit peuvent participer s’ils souhaitent prendre part aux manipulations techniques.

    Prérequis

    Pour suivre cette formation, il est recommandé de :

    • Avoir une première pratique du test logiciel.
    • Être à l’aise avec les fichiers et les outils bureautiques.

    Aucune pratique préalable des API ou de la programmation n’est exigée. Les bases JavaScript utiles aux scripts sont présentées sur des exemples guidés.

    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 – Comprendre une API et ses échanges

    • Rôle d’une API et complémentarité avec l’interface utilisateur
    • Méthodes HTTP, endpoints, paramètres, en-têtes, corps JSON et codes de réponse
    • Lire une documentation Swagger / OpenAPI à partir d’un exemple de démonstration

    Chapitre 2 – Concevoir des tests API

    • Place du test d’API dans la stratégie de test et intérêt de tester au plus tôt
    • De l’exigence métier aux cas passants, non passants et aux valeurs limites
    • Définir un résultat attendu au-delà du seul code HTTP

    Chapitre 3 – Prendre en main Bruno

    • Installation, interface, espaces de travail et organisation des collections
    • Construire des requêtes GET, POST, PUT, PATCH et DELETE
    • Environnements, variables, paramètres et corps de requête
    • Manipulation guidée : adapter puis exécuter une requête fournie

    Chapitre 4 – Exécuter et analyser les tests

    • Comparer le statut et le contenu de la réponse au résultat attendu
    • Détecter une anomalie malgré un code 200 OK
    • Analyse commentée d’un petit jeu de cas de test sur une API de démonstration

    Chapitre 5 – Automatiser et chaîner les contrôles

    • Assertions déclaratives et scripts JavaScript : statut, champs et valeurs
    • Bases JavaScript nécessaires à la lecture et à l’adaptation des scripts fournis
    • Runner, exécution d’une collection et lecture du rapport
    • Extraire une donnée de réponse, la réutiliser et éviter les dépendances entre scénarios
    • Exercice court : ajouter une assertion à une requête existante

    Chapitre 6 – Accélérer la conception et les scripts avec l’IA

    • Prompt : contexte, documentation et format de réponse attendu
    • Proposer des cas de test, jeux de données et assertions à partir d’une spécification
    • Faire expliquer un script existant et corriger les propositions de l’IA
    • Relecture humaine : couverture, valeurs limites, hallucinations et assertions trop faibles
    • Confidentialité : données fictives, secrets exclus et outils autorisés

    Chapitre 7 – Versionner et intégrer dans une chaîne CI/CD

    • Versionner les collections Bruno avec Git
    • Bruno CLI : collection, environnement et options d’exécution
    • Lecture d’un pipeline GitHub Actions, GitLab CI ou équivalent fourni
    • Exécution commentée, rapports et diagnostic d’un test en échec
    • Gestion des tokens et mots de passe hors des collections et du dépôt

    Chapitre 8 – Évaluation des acquis et bilan

    • Questionnaire de connaissances et analyse d’un cas court
    • Correction commentée, questions-réponses et conseils 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 nécessaires pour Bruno et Git
    • Un accès à l’assistant IA retenu pour la session, selon les conditions précisées avant inscription
    • Une API de démonstration, des collections Bruno, scripts, dépôt Git et modèle de pipeline 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