Skip to content

Instantly share code, notes, and snippets.

@themakunga
Created January 8, 2018 01:07
Show Gist options
  • Save themakunga/d82b47796d00b32fea5fc80d6f48609d to your computer and use it in GitHub Desktop.
Save themakunga/d82b47796d00b32fea5fc80d6f48609d to your computer and use it in GitHub Desktop.

Manual Introduccion Postman

Contenidos

Instalacion y Actualizaciones

Instalar la aplicaion Postman

Aplicacion Nativa

La aplicacion nativa de Postman esta disponible tanto para OSX, windows y Linux, en la pagina de descargas de postman aca,

59161734.png

OSX

Una vez descargada la aplicaion, moverla al directorio de aplicaciones y estara disponible

Windows

Decargar el instalador, doble click en el mismo y seguir instrucciones de instalacion.

Linux

En un terminale escribir los siguientes comandos:

wget https://dl.pstmn.io/download/latest/linux64 -O postman.tar.gz
sudo tar -xzf postman.tar.gz -C /opt
rm postman.tar.gz
sudo ln -s /opt/Postman/Postman /usr/bin/postman

para crear un acceso directo, pegar los siguientes comandos en una terminal

cat > ~/.local/share/applications/postman.desktop <<EOL
[Desktop Entry]
Encoding=UTF-8
Name=Postman
Exec=postman
Icon=/opt/Postman/resources/app/assets/icon.png
Terminal=false
Type=Application
Categories=Development;
EOL

posterior a eso reiniciar el entorno de escritorio o cerrar sesion y abrirla nuevamente.

Plugin de Chrome

No se recomienda la instalacion de este plugin, debido a las limitaciones del navegador, ademas de que pronto sera deprecada y ya no se le da soporte desde el desarrollador.

Actualizaciones

Al iniciar el programa este automaticamente buscara las actualizaciones mas recientes, posterior a eso va a mostrar el changelog con los cambios segun la version.

59161812.png

OSX y Windows

Para actualizar simplemente presione el boton update y siga las instrucciones en pantalla

Actualizacion Automatica

En el modal SETTINGS / Update se pueden configurar las actualizaciones automaticas, solo tiene que elegir el tipo de actualizacion en el menu desplegable y cada vez que inicie la aplicacion esta buscara la ultima version segun sus parametros

59161823.png

Linux

Se para actualizar en linux se recomienda realizar los mismos pasos de actualizacion (aun que es recomendable eliminar la instalacion anterior), los datos de confifuracion se guardan en el directorio home del usuario.

En el modal SETTINGS / updates se puede revisar manualmente si la version es la ultima

59161839.png

Primer Request

Vamos a intentar el primer API Request:

  • Escriba postman-echo.com/get en el campo URL
  • Presione Send y este enviara al servidor de la url el request, entregando como respuesta en formato JSON (esto puede cambiar conforme al tipo de request y el tipo de response definido en el servidor como tal)

58460049.png

Como funciona esto?

La siguiente ilustracion repesenta el ejemplo anteriormente descrito, este caso es para la URL postman-echo.com/get

1-What+is+a+Request@2x.png

  1. Se envia request GET a URL
  2. El Request es recibido por el servidor API,el cual envia Response (respuesta)
  3. El Response es recibido y desplegado por Postman.

Creando Colecciones

Cada request que realices en postman queda registrado en el historial, por siquieres repetir una ejecucion es excelente, asi no tienes que ingresar parametros nuevamente, en baja escala es un buen metodo, pero a veces encontrar una ejecucion en particular puede ser una tarea que toma demasiado tiempo, en comparacion a la ejecucion para eso estan las colecciones (Collections) de request que sirven ademas para organziar las mismas en caso de ejecuciones de proyectos.

En base al ejemplo de pruebas, basta solamente con presionar el boton save en vez del send y llenar los parametros solicitados para tener nuestra primera Coleccion guardada.

59063125.png

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment