Альтернативы устаревшему jp @ gc - постпроцессору формата JSON - PullRequest
0 голосов
/ 30 ноября 2018

Я использую JMETER для выполнения запросов HTTP GET к веб-приложению.Ответ - данные JSON, и я хочу правильно отформатировать их.

Я установил с помощью диспетчера подключаемых модулей jp@gc - JSON Format Post Processor, который прекрасно работает и не требует каких-либо настроек.Однако это не рекомендуется.Я попытался использовать вместо него JSON Extractor, но, похоже, он не предназначен для форматирования.

Есть ли альтернатива устаревшему плагину jp@gc - JSON Format Post Processor JMeter?

1 Ответ

0 голосов
/ 03 декабря 2018

Если вы хотите продолжить использовать постпроцессор формата JSON - вы должны быть готовы, я не знаю, почему он помечен как устаревший, как недавно Добавлена ​​поддержка YAML и теперь плагинсовместим с Jayway Jsonpath , который используется компонентами JMeter JSON.


В качестве альтернативы вы можете использовать JSR223 PostProcessor , чтобы отформатировать ответ JSON с использованием класса Groovy JsonOutput , соответствующий код будет выглядеть примерно так:

prev.setResponseData(groovy.json.JsonOutput.prettyPrint(prev.getResponseDataAsString()))
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...