Postman

Il existe beaucoup de solutions pour appeler/tester une API Web. Postman fait partie de ces solutions et présente beaucoup de fonctionnalités avancées, faisant de lui un candidat très sérieux à ajouter à votre arsenal d’outils. Le logiciel offre de nombreuses possibilités : Test de requêtes http, utilisation des environnements (dev, preprod, prod...), upload des données, exportation en Json, authentification et bien sûr test d'API, que ce soit par collection ou en un bloc.
Prérequis :
Avoir une bonne connaissance du protocole http et de Soap pour suivre cette formation Postman.
Public concerné :
Développeurs de web services.
Durée :
1 jour (7 heures)
Vous souhaitez des informations complémentaires sur cette formation Contactez-nous !
Course Information
Objectifs pédagogiques
À l'issue de ce stage vous serez capable de :
- Exécuter des tests à l'aide de solutions automatisées et de flux de travail.
- Définir, développer, tester et observer une API à l'aide d'un système de contrôle de version.
- Générer des données dynamiques dans une demande.
- Documenter et organiser des tests dans les collections pour la révision de l'équipe.
Contenu pédagogique
Chapitre 1 : Présentation des protocoles pris en charge par Postman
- SOAP, Repos, HTTP, GraphQL
- Paramètres de chemin vs paramètres de requête
Chapitre 2 : Principes fondamentaux des tests API
- Obtenir des demandes
- Publier des demandes
- Paramétrer les demandes
- Les collections
Chapitre 3 : Préparation de l'environnement de développement
- Installation et configuration de Postman
- Inscription dans Postman
Chapitre 4 : Création de demandes d'API Postman
- Utilisation d'une API de test
- Transmission de données supplémentaires avec une demande
- Création de requêtes dynamiques avec des variables
- Importer des requêtes depuis un navigateur
- Demandes de débogage
- Enregistrement et partage des demandes
- Inspecter les réponses
Chapitre 5 : Test et script
- Écriture d'un test
- Test d'une API
- Tests de refactorisation
Chapitre 6 : Workflows API avec GitHub
- Configuration de l'authentification à deux facteurs sur Postman et dans GitHub
- Créer un flux de travail simple avec l'API GitHub
Chapitre 7 : Automatisation de l'exécution des tests avec Postman
- Coureur de collecte d'échantillons
- Utilisation des moniteurs Postman
- Installation de NewMan
- Exécution d'une collection sur Newman et génération d'un rapport