
Postman : Test API
Postman est un outil essentiel pour tester les APIs, assurant la qualité des applications.
API Testée
J’ai testé les APIs de Reqres.in et d’Expand Testing, qui offrent des services de simulation d’API pour tester les applications.
Postman : Création d’un compte utilisateur

J’ai envoyé une requête POST à l’API `https://reqres.in/api/users` pour créer un nouvel utilisateur. La réponse nous a retourné les informations de l’utilisateur avec un ID unique et une date de création. Ce test a vérifié que notre API permet de créer des utilisateurs avec succès.
Test du code 200

J’ai testé l’API de vérification de santé pour s’assurer qu’elle retourne un statut 200. Le test a été réussi, confirmant que l’API est opérationnelle.
Test du code 201

Test de réponse JSON

J’ai effectué plusieurs tests pour vérifier la présence de corps de réponse, la propriété « email » et le format JSON de la réponse. Tous les tests ont été réussis, garantissant que notre API retourne les réponses correctes.
Notes de travail

Ensuite, j’ai testé la création de notes de travail via l’API. La note a été créée avec succès, et les détails fournis ont été correctement enregistrés avec les détails fournis (titre, description, catégorie).
Utilisation du token

J’ai utilisé un token pour l’authentification lors de l’accès à l’API `https://practice.expandtesting.com/notes/api/users/profile`. Le test a confirmé que l’authentification réussie avec le token, permettant l’accès aux données protégées.
Gestion des variables d’environnement

J’ai utilisé des variables d’environnement pour stocker et réutiliser des valeurs dynamiques. Un test a été effectué pour extraire une catégorie de la réponse et la stocker dans une variable d’environnement. Ce test a montré qu’on peut utiliser des variables d’environnement pour stocker et réutiliser des valeurs dynamiques.
Rapport Newman

Newman a généré un rapport détaillé après l’exécution de mes tests. Ce rapport inclut le nombre d’itérations, de requêtes, de scripts de test, d’assertions, ainsi que la durée totale et le temps de réponse moyen. Le rapport a confirmé que tous mes tests se sont déroulés sans échec.
Conclusion
Postman est un outil populaire pour tester les API. Il permet de faire des requêtes HTTP, de tester les réponses des serveurs, et de documenter les API de manière intuitive.
- Utilisez Postman pour tester les API RESTful. Il permet d’envoyer des requêtes HTTP (GET, POST, PUT, DELETE) et de vérifier les réponses.
- Préférez Robot Framework pour des tests automatisés couvrant toute l’application, y compris l’interface utilisateur.
Installation Postman sur Windows :
- Télécharger le programme d’installation :
- Rendez-vous sur le site officiel : Téléchargement pour Windows.
- Cliquez sur « Télécharger » pour obtenir le fichier d’installation correspondant à votre version de Windows.
- Exécuter le programme d’installation :
- Une fois le fichier téléchargé, double-cliquez dessus pour lancer l’installation.
- Suivez les instructions à l’écran. L’installateur configurera Postman automatiquement.
- Lancer Postman :
- Après l’installation, vous pouvez lancer l’application depuis le menu Démarrer ou depuis l’icône sur le bureau.
- Si c’est la première fois que vous utilisez Postman, vous devrez peut-être créer un compte ou vous connecter avec vos informations d’identification existantes.
Installation Postman sur macOS :
- Télécharger le programme d’installation :
- Accédez au site de téléchargement : Téléchargement pour macOS.
- Cliquez sur « Télécharger » pour obtenir le fichier
.dmg.
- Installer Postman :
- Ouvrez le fichier
.dmgtéléchargé. - Faites glisser l’icône dans le dossier « Applications ».
- Ouvrez le fichier
- Lancer Postman :
- Ouvrez le dossier « Applications » et double-cliquez sur l’icône pour lancer l’application.
- Vous pouvez être invité à autoriser l’application à s’exécuter la première fois.

0 commentaires