我有以下情况:
lazy val loadScenario: ScenarioBuilder = scenario("load test flow")
.randomSwitch(
50D -> exec(method1),
50D -> exec(method2),
)
此ChainBuilder声明(例如,仅method1):
def method1 : ChainBuilder = {
exec(
http("method1").
get(session => "/someResource/" + session.get("id").as[String]).
header("Accept", "*/*").
header("Content-Type","application/json")
check status.is(200)
)
}
*方法2的定义相同。
我应该如何以及在哪里设置id值,以便每种情况下的两种方法(定义120个用户,即120个情况)都相同?