как изменить оператор запятой в точку с запятой в ответ - PullRequest
0 голосов
/ 31 августа 2018

Привет, мой ответ содержит список значений, которые я могу записать, но мне нужно передать этот список с помощью точки с запятой в моем следующем запросе. как это сделать в Jmeter.

ответ

Определяется пользователем:

{1234, 4568, 7890}

Я должен передать эти значения в следующем запросе как Определяется пользователем:

{1234; 4568; 7890}

вот так.

как я могу? может ли кто-нибудь помочь.

1 Ответ

0 голосов
/ 03 сентября 2018
  1. Добавить JSR223 PostProcessor как дочерний элемент 1-го запроса
  2. Поместите следующий код в область «Сценарий»

    vars.put('changedResponse',prev.getResponseDataAsString().replace(",",";"))
    

    где:

Таким образом, вы сможете получить доступ к измененному значению, при котором запятые будут заменены точкой с запятой на ${changedResponse}, где это необходимо.

См. Apache Groovy - почему и как его использовать * Статья 1030 * для получения дополнительной информации об использовании сценариев Groovy в тестах JMeter

...