如何在Gatling脚本中将变量传递给.get方法。 这里我有Json文件,需要动态传递一个变量。 我的Json值是
[{ "id" = "Test1"}, {"id" = "Test2"}
这是我的剧本
.feed(jsonFile("gabdeviceid.json").circular)
.during(10 minute) {
exec(http("request_0")
.get("/user/isTokenValid?id=${id}")
.headers(headers_0))
}
错误:获得405
但用Test1替换$ {id}它工作正常。
在任何错误的地方,任何人都可以帮助我。答案 0 :(得分:1)
更改字符串的格式:
.get("/user/isTokenValid?id=%s").format("${id}")
整个脚本:
.feed(jsonFile("gabdeviceid.json").circular)
.during(10 minute) {
exec(http("request_0")
.get("/user/isTokenValid?id=%s").format("${id}")
.headers(headers_0))
}