当结合使用.exec和.resources时,我有一个关于Gatling行为的问题。文档非常简单地描述了这种行为:
允许并行获取资源,以模拟真实web浏览器的行为。
让我们考虑以下简单的场景:
val scn = scenario("Test Scenario")
.exec(
http("Base Page").get("/")
.resources(
http("Resource A").get(host + "/resource_a.js"),
http("Resource B").get(host + "/resource_b.js")
)
)
.exec(
http("Resource X").get(host + "/resource_x.js")
)我的问题是:什么时候执行资源X的第二个.exec块?
( a)一旦第一个.exec块的“主请求”返回(即当基本页面请求返回时)
( b)当第一个.exec块的所有请求都返回时(即当获取基页以及资源A和资源B时)
发布于 2015-02-09 07:19:04
答案是: b,当所有资源都被获取时。
https://stackoverflow.com/questions/28394086
复制相似问题