https://github.com/hernan2975/api-testing-postman
Este repositorio nace con la intención de estandarizar, documentar y automatizar las pruebas de APIs REST mediante herramientas accesibles como Postman y Newman
https://github.com/hernan2975/api-testing-postman
api-rest api-testing postman qa-automation software-quality
Last synced: 6 months ago
JSON representation
Este repositorio nace con la intención de estandarizar, documentar y automatizar las pruebas de APIs REST mediante herramientas accesibles como Postman y Newman
- Host: GitHub
- URL: https://github.com/hernan2975/api-testing-postman
- Owner: hernan2975
- License: mit
- Created: 2025-07-08T16:45:58.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2025-07-08T16:56:21.000Z (9 months ago)
- Last Synced: 2025-07-08T17:45:25.905Z (9 months ago)
- Topics: api-rest, api-testing, postman, qa-automation, software-quality
- Homepage:
- Size: 0 Bytes
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# API Testing con Postman
Repositorio diseñado para pruebas automatizadas de API REST utilizando Postman. Incluye colecciones organizadas, entornos configurables, documentación técnica y validaciones básicas. Ideal como punto de partida para implementaciones de QA funcional y automatizado.
## 🚀 Objetivos
- Validar endpoints REST de forma modular y profesional.
- Documentar las peticiones, respuestas esperadas y criterios de aceptación.
- Proveer colecciones reutilizables para QA manual y automatizado.
- Facilitar la integración con Newman para ejecución desde línea de comandos o CI/CD.
## 📁 Estructura del repositorio
```plaintext
api-testing-postman/
├── README.md
├── postman/
│ ├── collections/
│ └── environments/
├── docs/
│ └── endpoints.md
├── scripts/
│ └── test-validation.js
└── .gitignore
📦 Cómo usar
1. Importar colecciones en Postman
Ve a File > Import en Postman y selecciona los archivos .json de postman/collections/.
2. Configurar entorno
Importa los entornos desde postman/environments/ si la colección usa variables dinámicas.
3. Ejecutar pruebas con Newman (opcional)
newman run postman/collections/.json -e postman/environments/.json
4. Validar con scripts personalizados
Postman puede incluir scripts JS en test-validation.js para assertions avanzadas.
📚 Documentación
La documentación de cada endpoint está disponible en docs/endpoints.md. Allí encontrarás ejemplos de peticiones, respuestas esperadas y reglas de validación.