Crearé pruebas de API con Newman CLI y pruebas de carga con k6

Parte de la información se ha traducido automáticamente.

Pakistán

Hablo Inglés

Ingeniero de control de calidad en automatización

Construyo ecosistemas resilientes de automatización de pruebas y flujos de trabajo con AI para que puedas lanzar rápido sin romper cosas. Como ingeniero de software, diseño sistemas escalables y fácil...
Acerca de este Servicio

Antes de que tu app escale, necesitas saber dos cosas: si tu API funciona correctamente y si soporta carga. Yo cubro ambas.


1) Pruebas de contrato de API (Newman): Ejecución completa de una colección de Postman mediante Newman CLI, verificando códigos de estado, formas de respuesta, encabezados de autenticación y mensajes de error con informes HTML que tu equipo puede revisar sin abrir Postman.


2) Pruebas de rendimiento (k6): pruebas de carga con umbrales SLO establecidos (por ejemplo, login p95 <500ms, endpoints clave p95 <800ms). Obtienes un informe claro de aprobado/reprobado además de un panel HTML con gráficos.


Trabajo reciente: Creé un conjunto de pruebas para sistema POS que cubre Cypress, Playwright, contratos API de Newman y pruebas de carga k6 con informes en vivo en Docker aquí: [enlace POS]. También construí un conjunto de más de 40 pruebas de contrato Newman + 5 verificaciones SLO de k6 para una plataforma edtech en vivo aquí:


https://17abd12.github.io/zoomiez-test-automation/


Todo se integra en GitHub Actions, así que esto se ejecuta automáticamente en cada despliegue, no es un informe único que se vuelve obsoleto

Aplicación de prueba:

API

Tecnología de desarrollo:

Python

TypeScript

Dispositivo:

PC

Linux

Mi porfolio