Я хотел бы сохранить атрибут сеанса в списке в моей симуляции Gatling. Что я пытаюсь сделать, так это получить все значения моего JSON, которые определены в файле CV, и записать их в файл. В моем примере ниже «test» всегда равен значению первого пути jsonPath.
Вот что я делаю:
val scn1 = scenario("[SCENARIO] GET")
.repeat(Nbproduct-1, "counter") (
feed(csv(CSV).circular)
.exec(http("get JSON")
.get(url_1")
.check(jsonPath("""$.${meta_ref}""").find.saveAs("test")))
.pause(1)
.exec(session => {
writer.write("\""+session("meta_cts").as[String]+"\":\"" + session("test").as[String]+"\",\n")
session
}
)
Я тоже пробовал это, но он получил значение счетчика ... .check (jsonPath ("" "$. $ {Meta_ref}" ""). Find.saveAs ("" "jdd_value (" $ {counter} ") "" ")))
Спасибо за помощь!