Middle
¿Qué sabes sobre Newman?
sobes.tech AI
Respuesta de la IA
Newman es un ejecutor de colecciones de Postman que permite ejecutar y probar colecciones directamente desde la línea de comandos. Es útil para automatizar pruebas de API en pipelines de CI/CD.
Funciones principales:
- Ejecutar colecciones de Postman.
- Uso de variables de entorno y variables globales.
- Obtener informes detallados de ejecución (HTML, JSON, CLI, Junit).
- Integración con herramientas de CI/CD (Jenkins, GitLab CI, GitHub Actions, etc.).
- Extensión de funcionalidades mediante reporteros personalizados.
Ejemplo de ejecución de Newman:
newman run my_collection.json -e my_environment.json -r html,json
// Ejecuta la colección my_collection.json con el entorno my_environment.json y genera informes en formato HTML y JSON.
Newman es un paquete NPM que se instala globalmente:
npm install -g newman