【发布时间】:2019-09-13 10:02:50
【问题描述】:
我正在使用 Gatling 3。我有一个 csv 馈送器,其中只有一个标题为 accountIds 的列。我需要在我的 POST 请求正文中将其作为 JSON 传递。我尝试了很多不同的语法,但似乎没有任何效果。我也无法打印正文中实际发送的内容。如果我删除“$accountIds”并改用实际值,它会起作用。以下是我的代码:
val searchFeeder = csv("C://data/accountids.csv").random
val scn1 = scenario("Scenario 1")
.feed(searchFeeder)
.exec(http("Search")
.post("/v3/accounts/")
.body(StringBody("""{"accountIds": "${accountIds}"}""")).asJson)
setUp(scn1.inject(atOnceUsers(10)).protocols(httpConf))
【问题讨论】:
-
你能贴出 CSV 的前几行吗?
-
accountIds CE6263114 CE6434015 GL12INGB0 BE7837745 BE7737740 BE1036346
-
这是一栏
标签: scala performance-testing gatling scala-gatling gatling-plugin