Si estás comenzando en QA Testing, una excelente forma de practicar es probando APIs públicas. Usar Postman para hacer peticiones y validar respuestas te ayudará a entender cómo funcionan las APIs, cómo manejar diferentes códigos de respuesta y cómo validar errores y casos positivos.
Aquí te dejamos 10 APIs gratuitas, sencillas y bien documentadas, ideales para practicar:
¿Qué puedes probar con Postman?
-
Peticiones GET, POST, PUT, DELETE según la API
-
Validar códigos de respuesta: 200 OK, 201 Created, 400 Bad Request, 401 Unauthorized, 404 Not Found, etc.
-
Probar respuestas positivas y negativas (p.ej. enviar datos inválidos o sin autenticación)
-
Validar estructura de JSON o XML en respuestas
-
Probar encabezados, tiempos de respuesta, formatos
1. JSONPlaceholder
🌐 https://jsonplaceholder.typicode.com
-
Autenticación: No requiere
-
Métodos: GET, POST, PUT, PATCH, DELETE
-
Ideal para: Pruebas CRUD básicas con usuarios, posts, comentarios.
-
Qué probar: Crear posts, editar, borrar, consultar listas, probar con datos inválidos.
2. ReqRes
-
Autenticación: No requiere
-
Métodos: GET, POST, PUT, PATCH, DELETE
-
Ideal para: Pruebas de usuarios y registro/login simulados.
-
Qué probar: Registro con datos válidos/erróneos, login, actualización y borrado.
3. The Dog API
-
Autenticación: Clave API gratuita (simple registro)
-
Métodos: GET (principalmente)
-
Ideal para: Practicar GET y autenticación básica con API key.
-
Qué probar: Buscar razas, imágenes, validar respuestas.
4. The Cat API
-
Autenticación: Clave API gratuita
-
Métodos: GET, POST (envío de votos)
-
Ideal para: Pruebas básicas con datos de gatos y votos.
-
Qué probar: Obtener info, enviar votos (POST), probar con y sin API key.
5. OpenWeatherMap (Free Tier)
🌐 https://openweathermap.org/api
-
Autenticación: Clave API gratuita
-
Métodos: GET
-
Ideal para: Pruebas con datos meteorológicos.
-
Qué probar: Consultas con ciudad válida, ciudad inválida, sin clave.
6. PokeAPI
-
Autenticación: No requiere
-
Métodos: GET
-
Ideal para: Pruebas de consulta de datos estáticos (pokemones, tipos).
-
Qué probar: Consultas por ID o nombre, probar IDs inexistentes.
7. JokeAPI
-
Autenticación: No requiere
-
Métodos: GET
-
Ideal para: Practicar GET y manejo de filtros.
-
Qué probar: Solicitar bromas, filtrar categorías, probar parámetros erróneos.
8. Advice Slip JSON API
-
Autenticación: No requiere
-
Métodos: GET
-
Ideal para: Pruebas simples de respuestas de texto.
-
Qué probar: Obtener consejos aleatorios, buscar por ID, probar URLs inválidas.
9. SpaceX API
🌐 https://api.spacexdata.com/v4
-
Autenticación: No requiere
-
Métodos: GET
-
Ideal para: Datos sobre lanzamientos, cohetes, misiones.
-
Qué probar: Consultas específicas, filtros, datos inexistentes.
10. Dog CEO's Dog API
-
Autenticación: No requiere
-
Métodos: GET
-
Ideal para: Datos de razas y imágenes de perros.
-
Qué probar: Consultas con razas válidas, inválidas, respuesta y estructura.
Crea un proyecto en Postman y comienza a practicar
-
Introduce el endpoint en Postman (p.ej.
GET https://jsonplaceholder.typicode.com/posts
) -
Envía la petición y observa el código HTTP y la respuesta JSON
-
Prueba enviar datos válidos en POST o PUT, y datos inválidos para validar errores
-
Cambia headers, prueba sin autenticación si aplica
-
Documenta respuestas y errores para cada caso
Conclusión
Practicar con estas APIs gratuitas es una excelente forma de entender cómo funcionan las APIs y cómo hacer pruebas para validar que todo responde correctamente, desde datos válidos hasta situaciones de error.
En nuestro Bootcamp QA enseñamos API Testing de forma guiada y paso a paso, con ejemplos prácticos, explicaciones claras y soporte personalizado para que puedas aprender desde cero y avanzar seguro.
Si quieres ayuda para comenzar, resolver dudas o crear tus primeros planes y scripts de pruebas, en Bootcamp QA te acompañamos en todo el proceso.
¡Consulta más información y fechas en: https://bootcampqa.com!
Comentarios
Publicar un comentario