我正在尝试做一个非常简单的操作,但当我们是scala/gatling的初学者时,它会变得非常复杂。使用馈线随机访问地图数组中的一行
我只需要随机选择在每次请求地图数组的线...
我在一个JSON看起来像工作:
[
{ "name": "a", "age": 33 },
{ "name": "b", "age": 34 },
{ "name": "c", "age": 38 }
]
因此,这里是一个什么样草案我试图做的事:
val user = feed(jsonFile("peoples.json"))
.exec(session => {
val someone = session[random()] // How to code that ?
http(someone.age)
.get("https://stackoverflow.com/users/${someone.name}")
})
val scn = scenario("").exec(user)
会议似乎包含用户DATAS,但我不知道如何访问它来建立我的http请求的路径!
我见过很多不同的方式来完成可能接近我想要实现的目标,但我找不到一个清晰的工作示例。
是的,我终于找到了,谢谢! – Ludo