加特林使用会话API和JSON Feeder

时间:2018-12-24 20:58:20

标签: scala gatling scala-gatling gatling-jsonpath

我有一个场景

val scn = scenario("test").forever() { 
    feed(jsonFileFeeder)
    .exec(http("Case")

            .post("/ufr-mstr-mortgage")
            .body(StringBody("""{
  "id": """"+random+"""",
  ...
    "files": [
      {
        "type": "FORM",     
        "name": "file.jpg",
        "data": "${base64}",
        "meta": {
          "participantKey": "1"
        }
        "mimeType": "image/jpeg"
      }
  }
}""")).asJSON)
}

如何使用会话API和json馈送器?如果我设置

.body(StringBody(session =>"""{

并使用json feeder,带有$ {base64}的POST请求,而不是文件中的参数

但是如果未设置“ session =>”,则base64参数正确

0 个答案:

没有答案