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].
Postman
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
- (en) « Postman, Build, test and document your APIs », sur electronjs.org
- (en) « Postman », sur crunchbase.com
- (en) « About Postman », sur postman.com
- (en) « Postman Launches New API Platform, Redefines API Management for the API-First World », the AI Journal, (lire en ligne)
- (en) « Features », sur postman.com
- « OUTIL DE TEST: tester vos API avec Postman »
- « Utilisation de Postman avec l’API Microsoft Graph »
- (en) « Postman Announces Support for gRPC in Beta »
- (en) « Kong acquires Insomnia, launches Kong Studio for API development »
- (en) « Hoppscotch is celebrating 35,000 GitHub Stars »
Cet article est issu de wikipedia. Text licence: CC BY-SA 4.0, Des conditions supplémentaires peuvent s’appliquer aux fichiers multimédias.