Bien tester son API Web avec POSTMAN
Problème de lecture
Cette vidéo ne semble pas disponible
00:00
00:00
Sous-titres non disponibles
2h19
de formation
38
leçons vidéo
7
chapitres
Débutant
niveau requis
Evan Boissonnot
Evan Boissonnot
Formateur

Bien tester son API Web avec POSTMAN

4.8/5 Trustpilot (1391 avis) Satisfait ou remboursé
2h19
de formation
38
leçons vidéo
7
chapitres

Aujourd'hui, les APIs web ont pris le pouvoir !
Que ce soit à travers les applications WEB Angular, React ou VueJs, ou bien à travers les applications mobiles les APIs REST sont partout !

Et que faisons-nous pour tester les requêtes vers notre API Web ?

  • Un test directement depuis notre application WEB, Mobile ?
  • Des tests depuis le navigateur ?
  • Nous utilisons peut-être déjà Swagger ?

Il existe un autre moyen, qui est assez répandu : 
👉 Passer par Postman pour lancer sa requête HTTP.

Nous pouvons alors tester les method : GET, POST, PUT, DELETE. Ça, c'est la première étape.
Et si je vous disais que vous pouvez automatiser tous vos tests ?
Et si vous appreniez à créer des tests, scriptables (avec une API Postman Javascript), et utilisable, même dans un moteur d'intégration / livraison continue ?

Postman, ce n'est pas que les tests manuels !
C'est aussi tout un moteur de tests :

  • réutilisable,
  • paramétrable,
  • scriptable.

Ainsi, vous aller pouvoir protéger vos APIs des surprises de livraison en production.
Et en passant par le package npm newman, vous allez en plus pouvoir exporter vos tests (via des collections, des jeux de tests) ; et les lancer directement dans Jenkins, Gitlab, Devops Azure, ...

Elle est pas belle la vie ? đꙂ
 

Dans ce tuto Bien tester son API Web avec POSTMAN

Ce que vous allez apprendre dans cette formation en ligne et en vidéo :

  • Utilisation de Postman, en mode test manuel,
  • Création des tests pour vérifier la réponse, son contenu,
  • Organiser vos tests à travers des collections,
  • Paramétrer vos tests, via des environnements de tests,
  • Générer des jeux de données pour tester de manière plus globale,
  • Préparer un yaml et package.json pour lancer les tests avec Newman.

Et un plus, dans la formation :

  • Nous allons créer une API avec node.js,
  • Nous ferons de même avec web API asp.net core.

Un QCM vous sera proposé en fin de formation et vous permettra de valider les connaissances théoriques acquises pendant la formation.

Je reste disponible dans le salon d'entraide pour répondre à vos éventuelles questions sur ce cours.

Bonne formation et découverte de POSTman

Qu’allez-vous apprendre dans ce cours ?

Plan de cours
Chapitre 1
Première quête : On s'échauffe, découvrons cette aventure
Chapitre 2
Premiere quĂŞte : Installation et premiers tests
Chapitre 3
Seconde quĂŞte : Premiers tests !
Chapitre 4
Troisième quête : Création et utilisation des variables
Chapitre 5
Quatrième quête - Automatiser ses tests - Étape 1
Chapitre 6
Dernière quête : Automatisation des jeux de données
Chapitre 7
Bravo ! Première aventure finie

Table des matières

Chapitre 1 : Première quĂŞte : On s'Ă©chauffe, dĂ©couvrons cette aventure

07m13
 
Leçon 1Qui suis-je ?
Leçon 2Un rapide tour
Leçon 3Comment ça va se passer ?
Leçon 4C'est parti !

Chapitre 2 : Premiere quĂŞte : Installation et premiers tests

19m05
 
Leçon 1Découverte de Postman
Leçon 2Nos premières requêtes
Leçon 3Gagner du temps
Leçon 4Requête POST

Chapitre 3 : Seconde quĂŞte : Premiers tests !

17m51
 
Leçon 1C'est parti
Leçon 2Paramètrer mon URL
Leçon 3Premier Test
Leçon 4Test nonull
Leçon 5Test Structure Objet
Leçon 6Notre projet selfi-a-wookie

Chapitre 4 : Troisième quĂŞte : CrĂ©ation et utilisation des variables

25m11
 
Leçon 1Notion de variables
Leçon 2Comment debugger ?
Leçon 3Variable Globale
Leçon 4Variable Global en JS test
Leçon 5Variable Collection
Leçon 6Variables et Environnement
Leçon 7Accès des variables
Leçon 8Pre-test

Chapitre 5 : Quatrième quĂŞte - Automatiser ses tests - Étape 1

55m04
 
Leçon 1Automatisation
Leçon 2URLs d'appel
Leçon 3Organisation ses sélections
Leçon 4Construction Login et Post
Leçon 5Passage prochaine requête
Leçon 6Export Collection
Leçon 7Installation de Newman
Leçon 8Newman run-collection-link
Leçon 9Utiliser les environnements
Leçon 10Reporters
Leçon 11Exemple de projet : yaml-npm

Chapitre 6 : Dernière quĂŞte : Automatisation des jeux de donnĂ©es

11m43
 
Leçon 1Répéter les tests
Leçon 2Avec CSV
Leçon 3Avec jSON
Leçon 4Newman et Conclusion

Chapitre 7 : Bravo ! Première aventure finie

03m09
 
Leçon 1Célébration 🎉

Vos questions sur le cours

Quel est le niveau requis pour suivre ce tuto ?

débutant

Deux façons de suivre cette formation

À l'unité
Pour vous former sur ce sujet précis
19,99€
Paiement unique, sans abonnement
Accès à vie à cette formation
2h19 de vidĂ©o • 7 chapitres
Satisfait ou remboursé voir conditions
Accès immédiat après paiement
Avec l'abonnement
Pour progresser en continu
34,90€ /mois
Sans engagement
Cette formation + 6 770 autres en illimité
Plus de 20 nouvelles formations par mois
Résiliable en 1 clic, à tout moment
Commencer avec l’abonnement
Accès immédiat, pendant votre abonnement

Inclus dans les deux formules

  • Hors connexion via l'app Tuto.com
  • Salon d'entraide pour vos questions
  • Certificat de complĂ©tion
Paiement sécurisé 1,4 million d'apprenants 4.8/5 Trustpilot
Logo carte-bancaire-monoLogo visa-monoLogo mastercardLogo paypal-monoLogo klarna-monoLogo apple-pay-monoLogo google-pay-mono
Une question avant de choisir ? Écrivez-nous ou appelez le 01 84 80 80 29 (du lundi au vendredi, 10h-12h et 14h-16h)

Formations complémentaires

Les apprenants qui suivent cette formation s'intéressent aussi à :

Abonnement 34,90€/mois

Attendez ! 🤗

Accédez à plus de 1424 tutos gratuits

Notre politique de protection des données