Sobes.tech
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