Sobes.tech
Middle

¿Qué sabes sobre Newman?

sobes.tech AI

Respuesta de la IA

Newman es un corredor de línea de comandos para Collection Postman.

Las principales funciones de Newman:

  • Ejecutar colecciones de pruebas de Postman desde la línea de comandos.
  • Soporte para ejecutar colecciones desde archivos (JSON).
  • Uso de variables de entorno y globales.
  • Generación de informes en varios formatos (HTML, JSON, JUnit, Allure, etc.).
  • Integración con sistemas CI/CD.

Uso de Newman:

  1. Instalación:
    // Instalación global
    npm install -g newman
    
  2. Ejecución de la colección:
    // Ejecutar colección desde archivo
    newman run my_collection.json
    
    // Ejecutar colección con variables de entorno
    newman run my_collection.json -e my_environment.json
    
  3. Generación de informes:
    // Generar informe HTML
    newman run my_collection.json -r html --reporter-html-export report.html
    

Ventajas de Newman:

  • Permite automatizar la ejecución de pruebas de API.
  • Es útil para integrarse en pipelines de CI/CD.
  • Soporta varios formatos de informes.
  • Se puede ampliar fácilmente mediante reporteros personalizados.