Creerò test API con newman cli e test di carico con k6

Alcune informazioni sono state tradotte automaticamente.

Pakistan

Parlo Inglese

Ingegnere di controllo qualità dell'automazione

Costruisco ecosistemi resilienti di automazione dei test e workflow AI, così puoi spedire rapidamente senza rompere nulla. Come ingegnere del software, progetto sistemi scalabili e manutenibili che re...
Informazioni su questo servizio

Prima che la tua app si espanda, devi sapere due cose: il tuo API si comporta correttamente e regge il carico? Io copo entrambi gli aspetti.


1) Test di contratto API (Newman): Una sessione completa di Postman tramite Newman CLI, che verifica codici di stato, forme di risposta, intestazioni di autenticazione e messaggi di errore con report HTML che il tuo team può rivedere senza aprire Postman.


2) Test di performance (k6): Test di carico con soglie SLO impostate (ad esempio login p95 < 500ms, endpoint chiave p95 < 800ms). Ricevi un report chiaro di pass/fail più una dashboard HTML con grafici.


Lavori recenti: Ho creato una suite di test per il sistema POS che copre Cypress, Playwright, contratti API di Newman e test di carico k6 con report live Docker qui: [inserisci link POS]. Ho anche sviluppato una suite di oltre 40 test di contratto Newman + 5 controlli SLO con k6 per una piattaforma edtech, disponibile qui:


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


Il tutto si integra con GitHub Actions, così questa esecuzione avviene automaticamente ad ogni deploy, non è un report una tantum che diventa obsoleto

Applicazione di testing:

API

Tecnologia di sviluppo:

Python

TypeScript

Dispositivo:

PC

Linux

Il mio portfolio