Как передать список значений в запрос Гатлинга - PullRequest
0 голосов
/ 27 сентября 2019

Я сохраняю список значений из ответа $ {valueList} (value1, value2, ..) и должен отправить его в другом теле запросов.Все значения имеют один и тот же ключ "id".

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

.foreach("${valueList}", "value"){
.exec(http("Request1")
  .post("/app/common/Confirm.jspx")
    .formParam("id", "${value}")
)}

или

.exec(http("Request1")
  .post("/app/common/Confirm.jspx")
    .formParam("id", "${value(1)}")
    .formParam("id", "${value(2)}")
    .formParam("id", "${value(n)}")
)

Необработанный вывод, сгенерированный следующим образом:

id = value1 & id = value2 & id = value3 & ...

Может кто-нибудь предложить способ задать весь списокзначений в теле без доступа и установки каждого значения в отдельности?

1 Ответ

0 голосов
/ 30 сентября 2019

.multivaluedFormParam должен дать вам то, что вы хотите

.exec(http("Request1")
.post("/app/common/Confirm.jspx")
  .multivaluedFormParam("id", "${valueList}")
)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...