Перезапись заголовков ответа HTTP - PullRequest
0 голосов
/ 07 ноября 2011

Есть ли способ перезаписать заголовки HTTP-ответа, возвращаемые в Jmeter?Я тестирую веб-сервис, который возвращает JSON, и когда отправляется неверный запрос, возвращаемый ответ JSON не содержит application / json (или любого другого) в заголовке ответа.Если я сохраняю ответ в файле, я вижу фактический JSON, но просмотр ответа в дереве результатов не показывает ответ.Если нет способа загрузить ответ из файла и проанализировать сообщение об ошибке из файла, я надеюсь как-то перезаписать заголовок HTTP-ответа и заставить jmeter обработать ответ как JSON.

Любые предложенияДобро пожаловать!

Ответы [ 2 ]

0 голосов
/ 09 ноября 2011

Как оказалось, JMeter не поддерживает перегрузку заголовка ответа.Хотя ответ не отображается в дереве результатов, он фактически доступен для других утверждений.Я все еще мог предоставить утверждения для проверки ответов, даже если этот ответ отсутствовал в графическом интерфейсе.

0 голосов
/ 09 ноября 2011

Используя постпроцессор beanshell, вы можете написать некоторый скрипт, который принудительно установит значение для заголовка, или записать в файл.

Вы также можете добавить слушателя, который будет записывать результаты в файл для вас.Конечно, это менее удобно для отладки, чем Tree View.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...