Testy obciążeniowe · Middle · Pytanie 17 z 76
Endpoint logowania ma w teście zwracać 401 przy złym haśle. Jak nie liczyć tego w http_req_failed?
- 1Oznaczyć 401 jako oczekiwany:
http.setResponseCallback(http.expectedStatuses(200, 401)) - 2Owinąć żądanie w try/catch, by k6 nie liczył odpowiedzi 401 jako porażki
- 3Dodać
sleep()zaraz po żądaniu, by k6 zignorował porażkę w metryce
Pokaż odpowiedź
Poprawna odpowiedź: Oznaczyć 401 jako oczekiwany: http.setResponseCallback(http.expectedStatuses(200, 401))
Wyjaśnienie
Callback odpowiedzi decyduje, które statusy liczą się jako sukces dla http_req_failed i tagu expected_response.