Lección 2 de 6 · 2 min
Tu primera request y colecciones en Postman
Al terminar sabrás
10 min- Enviar tu primera request GET y POST desde Postman
- Leer la respuesta: status, tiempo, tamaño y body JSON
- Organizar requests en una colección reutilizable y compartible
Construyes: Tu primera colección con el CRUD básico de un recurso en una API pública.
Instala y abre Postman
Descarga Postman (gratis, o usa Bruno/Insomnia si prefieres). No necesitas cuenta para empezar. La pantalla clave es sencilla: eliges un método, escribes una URL y presionas Send.
Tu primera request: GET
Crea una request nueva, método GET, y pega:
GET https://jsonplaceholder.typicode.com/posts/1
Presiona Send. Abajo verás la respuesta: el status (200 OK), el tiempo (cuánto tardó), el tamaño, y el body en JSON:
{
"userId": 1,
"id": 1,
"title": "sunt aut facere...",
"body": "quia et suscipit..."
}
Esos tres números —status, tiempo, tamaño— ya son material de prueba: ¿el status es el esperado? ¿el tiempo es razonable? ¿el body trae lo que debería?
Crear datos: POST con body
Cambia el método a POST, apunta a /posts y en la pestaña Body → raw → JSON escribe:
{
"title": "Mi primer caso de prueba",
"body": "Probando la API",
"userId": 99
}
Send. Deberías recibir 201 Created y la respuesta con el id asignado. Acabas de crear un recurso sin escribir una línea de código.
Colecciones: deja de repetir trabajo
Una colección es un grupo de requests guardados y organizados. En vez de re-escribir la URL cada vez, guardas tus requests (Save → Nueva colección "Práctica API"). Las ventajas aparecen rápido:
- Reutilizas requests entre sesiones.
- Compartes la colección con tu equipo (un archivo
.json). - Automatizas: esa misma colección la correrás entera con Newman en CI (lección 6).
La colección es la unidad de trabajo del QA de APIs. Todo lo que sigue —variables, aserciones, data-driven— vive dentro de ella.
Comprueba lo aprendido en el quiz y arma tu primera colección en el reto.
Compruébalo
0/3Responde sin mirar atrás. Verás la explicación al instante.
1. ¿Qué es una colección en Postman?
2. Para crear un recurso enviando datos JSON, ¿qué configuras en el request?
3. Envías un GET a un recurso que no existe. ¿Qué status es el correcto?
Reto: tu primera colección CRUD
Con la API pública jsonplaceholder.typicode.com, crea una colección 'Práctica API' con 4 requests sobre /posts: crear (POST), leer uno (GET /posts/1), modificar (PUT) y eliminar (DELETE).
Verifica el status de cada uno y guarda la colección.