Пользователь JSON Extractor для этой цели.Согласно документации JMeter JSON Extractor ,
Имена созданных переменных: Имена переменных, разделенные точкой с запятой, которые будут содержать результаты JSON-PATHвыражения (должно соответствовать числу выражений JSON-PATH)
выражения пути JSON: выражения JSON-PATH, разделенные точкой с запятой (должны совпадать с числом переменных)
Таким образом, конфигурация JSon Extractor будет такой:
Names of created variables: bearer; access; refresh
JSON Path Expressions:$.token_type; $.access_token; $.refresh_token
Default Values: null;null1;null2
Я проверил в JMeter 5.1 и обнаружил, что если есть несоответствие между числом переменных, выражений json и значениями по умолчанию, то оно проходит через исключение.
java.lang.IllegalArgumentException: Mismatch between number of variables, json expressions and default values
Итак, в JSON Extractor настроено Default Values: null;null1;null2
.