Существует ли конфигурация диспетчера заголовков для решения ошибки 422 в JMeter с использованием тела Json? - PullRequest
0 голосов
/ 09 апреля 2019

Данные моего тела Json в HTTP-запросе Jmeter:

{"someone":[],"customer":[{"firstName":"John","lastName":"Smith","email":"Someone1@gmail.com","mainClient":true,"document":"1234567","documentType":3,"phone":"+12344567876"}],"hotelId":${hotelId},"hotelRoomTypes":[{"total":1,"hotelRoomTypeId":"${hotelRoomTypes}"}]}

Я получил сообщение об ответе:

{"code":422,"message":"api.error.product.Something.available"}

1 Ответ

1 голос
/ 09 апреля 2019

Ваш формат запроса JSON недопустимПроверьте изображение:

enter image description here

Я провел пробный тест, чтобы проверить, работает ли он, когда формат JSON действителен.Добавлен элемент конфигурации набора данных CSV, сэмплер Dummy и прослушиватель дерева результатов для проверки.Он работал отлично.

Измените ${hotelId} на "${hotelId}" в запросе JSON и попробуйте снова.

CSV-файл содержит 123456 как hotelId и передал его Dummy samplerзапрос с использованием переменной вызова.И нашел ожидаемый результат в View Results tree слушателе.

Dummy Sampler

View Results Tree

Надеюсь, что это будетработа.

...