En aquesta secció, aprendrem sobre Postman, una eina poderosa i popular per a la prova d'APIs. Postman és àmpliament utilitzat per desenvolupadors i testers per interactuar amb APIs de manera eficient i senzilla. Comencem per entendre què és Postman i com pot ajudar-nos en el procés de prova d'APIs.

Què és Postman?

Postman és una aplicació que permet als usuaris enviar sol·licituds HTTP i veure les respostes de manera fàcil i intuïtiva. És una eina essencial per a qualsevol persona que treballi amb APIs, ja que proporciona una interfície gràfica d'usuari (GUI) per crear, provar i documentar sol·licituds d'API.

Característiques Clau de Postman

  • Interfície Gràfica d'Usuari (GUI): Facilita la creació i gestió de sol·licituds HTTP.
  • Col·leccions: Permet organitzar sol·licituds en grups lògics per a una millor gestió.
  • Variables d'Entorn: Facilita la reutilització de dades i la configuració de diferents entorns de prova.
  • Scripts de Prova: Permet executar scripts abans i després de les sol·licituds per automatitzar les proves.
  • Integració amb Newman: Permet executar col·leccions de Postman des de la línia de comandes per a la integració contínua.

Per què Utilitzar Postman?

  • Facilitat d'Ús: La seva interfície intuïtiva fa que sigui fàcil d'utilitzar, fins i tot per a principiants.
  • Versatilitat: Suporta diversos mètodes HTTP com GET, POST, PUT, DELETE, etc.
  • Automatització: Permet automatitzar proves mitjançant scripts i integració amb altres eines.
  • Col·laboració: Facilita la col·laboració entre equips mitjançant la compartició de col·leccions i entorns.

Instal·lació de Postman

Abans de començar a utilitzar Postman, necessitem instal·lar-lo al nostre sistema. Segueix aquests passos per instal·lar Postman:

  1. Descarregar Postman:

  2. Instal·lar Postman:

    • Executa el fitxer descarregat i segueix les instruccions d'instal·lació.
    • Un cop instal·lat, obre l'aplicació Postman.

Primeres Passes amb Postman

Un cop instal·lat, podem començar a explorar Postman. A continuació, es detallen alguns passos bàsics per familiaritzar-se amb l'eina:

  1. Crear una Nova Sol·licitud:

    • Fes clic a "New" i selecciona "Request".
    • Introdueix un nom per a la sol·licitud i selecciona o crea una col·lecció per guardar-la.
  2. Configurar la Sol·licitud:

    • Selecciona el mètode HTTP (GET, POST, etc.).
    • Introdueix l'URL de l'API que vols provar.
    • Afegeix capçaleres, paràmetres o cos de la sol·licitud si és necessari.
  3. Enviar la Sol·licitud:

    • Fes clic a "Send" per enviar la sol·licitud.
    • Revisa la resposta de l'API a la secció de resposta.

Exercici Pràctic

Objectiu: Crear i enviar una sol·licitud GET a una API pública.

  1. Obre Postman i crea una nova sol·licitud GET.
  2. Introdueix l'URL següent: https://jsonplaceholder.typicode.com/posts/1
  3. Fes clic a "Send" per enviar la sol·licitud.
  4. Observa la resposta i identifica els elements clau com l'estat de la resposta, el cos de la resposta, etc.

Solució

Després d'enviar la sol·licitud, hauràs de veure una resposta JSON amb informació sobre un post específic. Revisa els camps com userId, id, title, i body per comprendre la resposta.

Conclusió

En aquesta secció, hem introduït Postman i les seves característiques clau. Hem après a instal·lar l'eina i a crear la nostra primera sol·licitud GET. En les pròximes seccions, aprofundirem en com utilitzar Postman per a proves més avançades d'APIs.

© Copyright 2024. Tots els drets reservats