Jmeter: переменная в файле JSON не изменяется извлеченным значением - PullRequest
1 голос
/ 13 июня 2019

У меня есть 2 запроса: 1) создание новой публикации 2) ее обновление

После первого вызова я извлекаю $ reportId из ответа JSON.Во втором запросе я определяю файл с данными JSON в «Body Data»: $ {__ FileToString (update_report_json_request.txt ,,)} Внутри файла я добавляю извлеченный reportId: {"sourceuri": «db: // reports / $ {reportId»} "}

Но значение не устанавливается, и содержимое из файла отправляется как есть.Как передать извлеченное ранее значение в файл, используемый для данных POST?

1 Ответ

1 голос
/ 13 июня 2019

Добавить eval функция обтекания результата:

${__eval(${__FileToString(update_report_json_request.txt,UTF-8,)})}

Функция eval возвращает результат вычисления строкового выражения.

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