Postman (logiciel)

Postman est une application permettant de tester des API, créée en 2012 par Abhinav Asthana, Ankit Sobti et Abhijit Kane[2] à Bangalore pour répondre à une problématique de test d'API partageable. D'abord module complémentaire de Google Chrome, puis client lourd, et finalement client léger, elle est à présent utilisée par plus de 500 000 entreprises dans le monde et a son siège à San Francisco[3],[4].

Pour l’article homonyme, voir Postman.

Postman

Informations
Créateur Abhinav Asthana, Ankit Sobti et Abhijit Kane
Première version
État du projet actif
Écrit en JavaScript (Electron[1])
Environnement multiplatforme
Langues anglais
Type test de performance
Licence propriétaire
Site web https://www.postman.com

Fonctionnalités

Postman regroupe chaque test d'API dans une collection, permettant de mutualiser leurs URLs et authentifications. De plus on trouve[5],[6],[7] :

  • Une version gratuite avec partage d'un espace de travail à trois utilisateurs maximum.
  • Des variables pouvant changer selon l'environnement sélectionné.
  • Une gestion de versions des tests et environnements.
  • Des droits d'accès par rôles (utilisateur ou éditeur).
  • Des tests de performance.
  • Importation et exportation en JSON.
  • Exportation des tests pour qu'ils soient exécutés depuis différents clients HTTP (cURL, PHP, Python, Java, Node.js...).
  • Authentification par JSON Web Token (configuration OAuth2 possible).
  • API REST, SOAP, GraphQL, et gRPC[8]
  • Un client lourd.
  • Un client léger permettant d'uploader des fichiers à envoyer aux API.
  • Une console de débogage qui garde en mémoire les requêtes et réponses des précédents appels lancés.
  • Des scripts pouvant automatiser les tests en récupérant leurs résultats dans des variables.

Références

  1. (en) « Postman, Build, test and document your APIs », sur electronjs.org
  2. (en) « Postman », sur crunchbase.com
  3. (en) « About Postman », sur postman.com
  4. (en) « Postman Launches New API Platform, Redefines API Management for the API-First World », the AI Journal, (lire en ligne)
  5. (en) « Features », sur postman.com
  6. « OUTIL DE TEST: tester vos API avec Postman »
  7. « Utilisation de Postman avec l’API Microsoft Graph »
  8. (en) « Postman Announces Support for gRPC in Beta »
  • Portail de l’informatique
Cet article est issu de Wikipedia. Le texte est sous licence Creative Commons - Attribution - Partage dans les Mêmes. Des conditions supplémentaires peuvent s'appliquer aux fichiers multimédias.