Код "400" для некоего запроса — это нормально. Как внушить это Jmeter?
Есть RESTful API, который умеет возвращать 400ый код в случае чего. Предполагается, что «случай чего» будет не то, чтобы крайне редким, поэтому этот случай будет включён в нагрузочный тест.
Т.е. получается, что ответ «400» на один конкретный запрос — это норма. Однако, статус «error» присваивается запросу, похоже, всегда при ответах 4хх или 5хх. Соответственно, листенеры «краснеют» и начинается непонятка, где реальная ошибка, а где та самая «не ошибка».
Можно ли указать, что для данного запроса правильным считается 400? Долго читал описания пост-процессоров и листенеров, однако, ничего такого не нашёл :(
Решение: DevMan, 20 июня в 22:14
Спросил у знакомого QA, скинул это.
MKrivosheev: К сожалению, интерфейс Хабра не позволяет выделить указанный ответ в виде решения. DevMan, благодарю, давно уже воспользовался этим советом, всё ок.
Response codes in the range «400»-«499» and «500»-«599» are currently regarded as failures; all others are successful. [This needs to be made configurable!]