QA

Ejecución de Postman Collection usando Newman y Generación de Reporte de Resultados

Publicado por
Kimberly Herrera
Ejecución de Postman Collection usando Newman y Generación de Reporte de Resultados

Newman permite ejecutar y probar un postman colletion desde la línea de comandos, este mantiene la relación de igualdad con postman en cuanto a las colecciones de pruebas. La forma más fácil de instalar Newman es usar NPM. Si tiene instalado Node.js, es muy probable que también se tenga instalado NPM.

  1. Se debe ejecutar “Símbolo del sistema” como administrador y copiar la siguiente instrucción npm install -g newman
  2. Se debe instalar newman-reporter-htmlextra desde la línea de comandos ejecutando como administrador la siguiente instrucción npm install -g newman-reporter-htmlextra
Símbolo del sistema

  1. Abrir Postman, hacer clic en la colletion que se desea ejecutar y seccionar la opción exportar.
 Postman

  1. Seleccionar la opción recomendada y exportar el archivo JSON guardándolo en el directorio de su preferencia.
exportar el archivo JSON

  1. Ejecutar el postman colletion con newman desde la línea de comando newman run PruebaGoogle.postman_collection.json Se puede visualizar el resultado de la ejecución en la consola.
postman colletion con newman

  1. Para obtener el reporte de los resultados en un HTML se debe ejecutar la siguiente instrucción en la línea de comandos newman run PruebaGoogle.postman_collection.json -r htmlextra --reporter-htmlextra-title "Informe Prueba Google" este generará un archivo en formato HTML.
 newman

 newman

  1. Finalmente abrir el archivo HTML para visualizar el reporte de resultados del postman colletion ejecutado.
reporte

reporte 2

reporte 3

reporte 5

Este tipo de reporte nos permite presentar de forma rápida y sencilla los resultados de la ejecución de los Postman colletion de una manera detallada y visualmente agradable con la intención de mantener informados a todos los involucrados del proyecto el estado de las pruebas, cuales fueron las solicitudes totales, pruebas fallidas y cantidad de pruebas omitidas.

What’s a Rich Text element?

The rich text element allows you to create and format headings, paragraphs, blockquotes, images, and video all in one place instead of having to add and format them individually. Just double-click and easily create content.

Static and dynamic content editing

A rich text element can be used with static or dynamic content. For static content, just drop it into any page and begin editing. For dynamic content, add a rich text field to any collection and then connect a rich text element to that field in the settings panel. Voila!

How to customize formatting for each rich text

Headings, paragraphs, blockquotes, figures, images, and figure captions can all be styled after a class is added to the rich text element using the "When inside of" nested selector system.

Descarga nuestro Clever UI KIT 👇

Acá en Clever Experience trabajamos en un pequeño UI KIT que puede ayudarte en la próxima propuesta rápida, idea o proyecto que debas o quieras desarrollar.
Ingresa tu nombre y correo para descargar.

Gracias. Te será enviado un mail confirmando la inscripción
¡Ups! Algo salió mal al enviar el formulario.