我正在嘗試做一個非常簡單的操作,但當我們是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