簡體   English   中英

Gatling:在將 JSON 文件用作請求正文之前更新它的內容

[英]Gatling : Update content of JSON file before using it as request body

{
  "aggregateResults": true,
  "targetTimeSeries": "finalForecast",
  "filter": {
    "id": "f3456789sdsd779sds4488"
  }
}

這是我的 JSON 文件的內容,我想在我的 gatling 腳本的 POST 請求中將此 JSON 作為正文發送之前更改 id 的值。

由於這是小 JSON,目前我將它傳遞給 StringBody 並替換動態部分以成功實現此目的,但此方法對於我將來必須處理的長 JSON 響應將無用。

請指導。

您可以在 JSON 中嵌入 gatling 表達式。

假設您想要的 id 在一個名為“id”的會話變量中,您可以擁有這樣的文件:

{
  "aggregateResults": true,
  "targetTimeSeries": "finalForecast",
  "filter": {
    "id": "${id}"
  }
}

然后使用 ELFileBody 而不是 RawFileBody 來提供文件。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM