Creerò test API con newman cli e test di carico con k6
Ingegnere di controllo qualità dell'automazione
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

