Как использовать Java Class и JMeter API классы внутри JSR223 PostProcessor - PullRequest
0 голосов
/ 10 мая 2019

Я использую JMeter для извлечения данных из ответа JSON (HTTP-запрос).Я использовал JSR223 PostProcessor.Согласно API JMeter, метод extractWithJsonPath () в классе JSONManager может использоваться для извлечения данных из строки JSON.

, когда я пытаюсь это сделать, создается исключение javax.script.ScriptException, говорящее, что «Неизвестный класс: JSONManager»


String jsonString = ctx.getPreviousResult().getResponseDataAsString(); 
log.info(new JSONManager().extractWithJsonPath(jsonString , "$.data"));

Я только что попробовал метод .getClass () в классе Java.lang.Objectи это тоже не признается.

1 Ответ

0 голосов
/ 13 мая 2019

Для этого используйте jMeter JSON Extractor: https://jmeter.apache.org/usermanual/component_reference.html#JSON_Extractor

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