【发布时间】:2015-01-07 21:35:34
【问题描述】:
我正在尝试使用 Gatling 2 运行负载测试。我需要在每个请求上动态生成一个查询参数。
我的场景是这样定义的:
val scn = scenario("Load Test Scenario")
.exec(
http("Test API")
.post(url)
.body(StringBody("Some XML"))
.queryParam("x", DigestUtils.md5Hex(generateX().getBytes("UTF-8")))
)
def generateX() : String = {
// generate random string and return
}
这只会调用一次 generateX 并在每个请求中使用结果。无论如何都要对每个请求进行 generateX 调用吗?
任何帮助表示赞赏。
【问题讨论】: