Использование значения JsonExtractor в Jmeter - PullRequest
0 голосов
/ 04 марта 2019

У меня как 3 JsonExtractors в одной теме.Как использовать значение, извлеченное из первого в третье?

Первый JsonExtractor извлекает значение 'winSpoke' из ответа json, и я сохраняю его как

Имена созданныхпеременные: WinSpoke

Третий JsonExtractor извлечет значение 'payLevelDetails' на основе предыдущего значения WinSpoke, и я сохраняю его как

Имена созданных переменных: PayLevelDetails Json Pathвыражения: $ .payLevels [$ {WinSpoke}]

Однако я получаю ошибку как -

JSONPostProcessor: Ошибка при обработке содержимого JSON в Сведениях об уровне оплаты JSON Extractor, сообщение: Не удалось проанализировать токен, начиная с позиции 11. Ожидается?, ', 0-9, *

Может ли кто-нибудь помочь мне указать, где я мог ошибиться?

1 Ответ

0 голосов
/ 04 марта 2019

Ваша настройка должна работать нормально, если у вас есть определенная переменная ${WinSpoke}, вы можете дважды проверить ее значение, используя Отладочная выборка и комбинация прослушивателей View Results Tree

enter image description here

enter image description here

Также следует помнить, что Выполняются PostProcessors вверх ногами , поэтому убедитесь, чточто JSON Extractor, который извлекает вашу переменную WinSpoke, на выше того, который ссылается на переменную.

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