Как мне читать разрозненные HTTP-ответы на jmeter?

Я использую jmeter для отправки запроса HTTP POST. сервер отвечает фрагментированным http-ответом 200 ok, и мне нужно проанализировать исходный фрагмент. Однако jmeter ждет всех фрагментов ответа. Я пробовал использовать http-сэмплер и http-сэмплер необработанных запросов. В обоих случаях фрагменты не анализируются по отдельности.


person Saranesh    schedule 15.03.2021    source источник


Ответы (1)


Этого можно достичь только с помощью JSR223 Sampler и пользовательского Groovy scripting (или, альтернативно, написание нового Подключаемый модуль JMeter)

Пример кода, который вы можете использовать в качестве основы, можно найти в разделе https://stackoverflow.com/a/53057925/2897748

person Dmitri T    schedule 15.03.2021
comment
Приведенный выше пример кода отлично работает при запуске с Java11. Однако, когда я попытался запустить его из jmeter с помощью JSR Sampler (groovy-компилятор), запрос отправляется, но код не обнаруживает ответа, даже если ответ фактически отправляется. (можно было увидеть по трассировке wireshark). - person Saranesh; 23.07.2021