Как извлечь атрибут списка из сеанса в Gatling?

В Gatling 2.1 я сохраняю кучу идентификаторов следующим образом:

.findAll.saveAs("ids"))

Это добавляет список идентификаторов в сеансе:

ids -> List(0, 1, 2, 3)

Я хотел бы иметь этот список как обычную переменную Scala.

В случае строк он отлично работает:

.exec(session => {      
    val mystring= session("SomeString").as[String]
    session
  })

Как мне заставить это работать для списка?


person user52028778    schedule 10.11.2015    source источник


Ответы (1)


Просто добавьте в список вместо строки.

Предполагая, что у вас действительно есть List[Int], как в вашем образце, а не List[String]:

.exec { session =>  
  val mystring= session("SomeString").as[List[Int]]
  session
}
person Stephane Landelle    schedule 11.11.2015