Bien tester son API Web avec POSTMAN
ProblĂšme de lecture
Cette vidéo ne semble pas disponible
00:00
00:00

TUTO Bien tester son API Web avec POSTMAN

Evan Boissonnot
20,00€
Acheter maintenant, payer plus tard. En savoir plus

Téléchargement & visionnage illimité

Satisfait ou remboursé

Paiement 100% sécurisé

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

Plan détaillé du cours

Chapitre 1 : PremiĂšre quĂȘte : On s'Ă©chauffe, dĂ©couvrons cette aventure
07m13s
 
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
19m05s
 
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 !
17m51s
 
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
25m11s
 
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
55m04s
 
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
11m43s
 
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
03m09s
 
Leçon 1CĂ©lĂ©bration 🎉

Vos questions sur le cours

Quel est le niveau requis pour suivre ce tuto ?

débutant

Payer plus tard

Prix d'achat : 20,00 €
Pour payer plus tard, sélectionnez Klarna comme moyen de paiement lors du rÚglement.

Ajoutez des articles Ă  votre panier

SĂ©lectionnez Klarna lors du rĂšglement

Recevez une autorisation

Payez dans 30 jours

Klarna : conditions d'utilisation du paiement différé.

Attendez ! đŸ€—

Accédez à plus de 1362 tutos gratuits

Notre politique de protection des données