Skip to content

Este repositorio nace con la intención de estandarizar, documentar y automatizar las pruebas de APIs REST mediante herramientas accesibles como Postman y Newman

License

Notifications You must be signed in to change notification settings

hernan2975/api-testing-postman

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

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/<nombre-colección>.json -e postman/environments/<nombre-entorno>.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.

About

Este repositorio nace con la intención de estandarizar, documentar y automatizar las pruebas de APIs REST mediante herramientas accesibles como Postman y Newman

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published