Postman est un outil de test d’API pouvant être utilisé à grande échelle et facile à ajouter à un pipeline CI/CD. Postman est une plate-forme de création et d’utilisation d’API (interfaces de programmation d’applications). Dans cet article, nous vous apprendrons comment utiliser Postman pour tester les API.

Et Postman facilite chaque étape du cycle de vie de l’API et permet aux développeurs de travailler plus facilement ensemble pour concevoir, construire, tester et améliorer leurs API, afin que vous puissiez créer des API qui fonctionnent mieux et plus rapidement.

Comment utiliser Postman pour tester les API

Installer Postman sur votre appareil

Sur un ordinateur Windows, Mac ou Linux, vous pouvez télécharger Postman depuis son site officiel. Lorsque vous choisissez le type de machine dont vous disposez, un fichier exécutable sera téléchargé automatiquement. Cela facilitera la configuration de la plate-forme Postman.

Comment créer des demandes à l’aide de Postman

L’interface utilisateur de la dernière version de la plate-forme Postman est la suivante :

Cliquez sur le bouton”Nouveau”dans le coin supérieur gauche de l’interface Postman pour envoyer une requête à une API existante. Le coin supérieur gauche de la fenêtre contextuelle a une option pour créer une requête HTTP de base. Sélection de cette option. L’interface de requête comporte plusieurs champs importants. Le champ méthode de requête (ou verbe) est la première chose que vous devriez regarder. La méthode GET est utilisée par défaut, mais il existe plus de 10 autres méthodes parmi lesquelles choisir.

Vous utiliserez beaucoup ces cinq méthodes :

GET : acquiert des données à partir d’une base de données. POST : ajoute de nouvelles données à une base de données. PUT : met à jour un champ de données entier dans une base de données. PATCH : modifie certaines parties d’un champ de données dans une base de données. DELETE : supprime les données d’une base de données.

Le champ URL est juste à côté du champ de la méthode de requête. Pour tester une API, il vous suffit de choisir la méthode de requête et de donner la bonne URL.

Tester une API publique dans Postman

Dans cette partie, vous pouvez utiliser n’importe quel public API. Dans l’exemple suivant, une API d’actualités appelée Newsdata.io est utilisée. Cette API vous offre plusieurs façons de demander des nouvelles du monde entier. Voici comment le point de terminaison basé sur le pays est configuré :

https://newsdata.io/api/1/news?apikey=YOUR_API_KEY&country=us

Vous devrez modifier VOTRE clé API dans l’URL à la clé API que vous obtiendrez lors de votre inscription à Newsdata.io. Lorsque vous mettez l’URL mise à jour dans Postman, vous obtenez un résultat comme celui ci-dessous.

{
    ”status”:”success”,
    ”totalResults”: 10173,
    ”results”: ,
            ”video_url”: null,
            ”description”:”Les MacBook Pro 2022 d’Apple peuvent contenir de nouveaux chipsets M2 Pro et M2 Max fabriqués avec le plus grand processus de fabrication de 2 à 3 tonnes par TSMC. sous-traitant de semi-conducteurs, développe régulièrement ses processus de production en 3 nm. Selon le Commercial Times, Apple pourrait être le premier client à mettre la main sur ces puces. En savoir plus…”,
            ”content”: null,
“Pubdate”:”2022-08-18 15:22:53″,
“image_url”: null,
“source_id”:”AppleInsider”,
“country”:,
“catégorie”: ,
            ”langue”:”anglais”
        },
    ],
    ”nextPage” : 1
} Un seul de ces reportages est présenté dans la sortie ci-dessus.

Que sont les API ?

API signifie Application Programming Interface. Il s’agit d’un ensemble de règles sur la manière dont les scripts ou les programmes peuvent communiquer avec une application ou un service. Ils fonctionnent parce que les applications, les systèmes et les appareils partagent des données et des informations entre eux.

L’API REST est l’API la plus populaire en ce moment, et nous l’utiliserons davantage dans ce didacticiel de test de l’API Postman. REpresentational State Transfer est une autre façon de dire REST. Les API REST sont basées sur des idées telles que la communication client-serveur, des interfaces uniformes permettant aux systèmes de communiquer entre eux, des opérations sans état, etc.

FAQ

Comment tester l’API avec Postman JSON ?

Allez sur le client POSTMAN et choisissez la méthode”PUT”. Ensuite, allez dans”Corps”,”Sélectionner RAW”,”Passer JSON”et”Sélectionner JSON”dans le menu déroulant. Ensuite, collez le « script de charge utile » dans le champ « Raw » JSON commence par des accolades et stocke les données dans un format clé-valeur. Si votre demande fonctionne, vous verrez le message ci-dessous après avoir appuyé sur le bouton ENVOYER.

Combien de temps faudra-t-il pour apprendre Postman ?

Si vous avez besoin d’apprendre à utiliser Postman et API mais que vous n’avez pas beaucoup de temps, ce cours devrait vous mener très loin en très peu de temps. Vous n’avez pas besoin de beaucoup pour commencer, mais vous aurez besoin de plus de 3 heures. Il se peut qu’il ne suffise pas de simplement regarder le contenu pour acquérir les compétences dont vous avez besoin.

Est-ce que Postman est manuel ou automatisé ?

Postman peut être utilisé pour automatiser de nombreux types de tests, tels que comme les tests unitaires, les tests fonctionnels, les tests d’intégration, les tests de bout en bout, les tests de régression, les tests fictifs, etc. Les tests automatisés empêchent les gens de faire des erreurs et accélèrent les tests.

Est-ce que Postman a besoin de codage ?

Pour tester quelque chose avec Postman, vous n’avez pas besoin d’écrire de code réseau client HTTP. Au lieu de cela, nous créons ce que nous appelons des”collections”de tests et laissons Postman utiliser l’API. Cet outil possède presque toutes les fonctionnalités dont un développeur pourrait avoir besoin.

By Kaitlynn Clay

Je travaille en tant qu'expert UX. Je m'intéresse à la conception de sites Web et à l'analyse du comportement des utilisateurs. Pendant mes jours de congé, je visite toujours le musée d'art.