Ich erstelle Newman CLI API-Tests und k6-Lasttests

Einige Informationen wurden automatisch übersetzt.

Pakistan

Ich spreche Englisch

QA-Automatisierungsingenieur

Ich baue widerstandsfähige Testautomatisierungs- und AI-Workflow-Ökosysteme, damit du schnell liefern kannst, ohne Dinge kaputt zu machen. Als Softwareentwickler entwerfe ich skalierbare, wartbare Sys...
Über diesen Service

Bevor deine App skaliert, musst du zwei Dinge wissen: Funktioniert deine API richtig und hält sie auch unter Last stand? Ich decke beides ab.


1) API-Vertragstests (Newman): Eine vollständige Postman-Collection-Ausführung über Newman CLI, bei der Statuscodes, Antwortformate, Auth-Headers und Fehlermeldungen überprüft werden. Die Ergebnisse werden in HTML-Berichten angezeigt, die dein Team ohne Postman öffnen kann.


2) Leistungstests (k6): Lasttests mit durchgesetzten SLO-Grenzwerten (z.B. Login p95 <500ms, wichtige Endpunkte p95 <800ms). Du erhältst einen klaren Bestehen-/Nichtbestehen-Bericht plus ein HTML-Dashboard mit Grafiken.


Aktuelle Arbeiten: Ich habe eine POS-System-Testsuite entwickelt, die Cypress, Playwright, Newman API-Verträge und k6-Lasttests mit Docker-Live-Berichten abdeckt. Hier: [POS-Link einfügen]. Außerdem habe ich eine Suite mit über 40 Tests für Newman-Verträge und 5 k6-SLO-Checks für eine Edtech-Plattform hier erstellt:


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


Alles ist in GitHub Actions integriert, sodass dies automatisch bei jedem Deployment läuft – kein einmaliger Bericht, der veraltet.

Anwendung testen:

API

Entwicklungstechnologie:

Python

TypeScript

Gerät:

PC

Linux

Mein Portfolio