Lasttests · Middle · Frage 17 von 76
Ein Login-Endpunkt soll im Test bei falschem Passwort 401 liefern. Wie hältst du das aus http_req_failed heraus?
- 1401 als erwartet markieren:
http.setResponseCallback(http.expectedStatuses(200, 401)) - 2Die Anfrage in try/catch packen, damit k6 die 401 nicht als Fehlschlag zählt
- 3Direkt nach der Anfrage
sleep()einfügen, damit k6 den Fehler in der Metrik ignoriert
Antwort zeigen
Richtige Antwort: 401 als erwartet markieren: http.setResponseCallback(http.expectedStatuses(200, 401))
Erklärung
Der Response-Callback entscheidet, welche Status für http_req_failed und den Tag expected_response als Erfolg gelten.