Переопределение значения объекта в л oop в scala - PullRequest
0 голосов
/ 26 апреля 2020

Я пытаюсь написать несколько общих c конструкторов тестовых сценариев для гатлинга, и моя проблема в том, что у меня есть список объектов, и я хочу перебрать его и что-то сделать с каждым объектом.

Так что я делаю вот так

var counter = 0
   val scn = scenario("scenario")
      .repeat(requestsList.requests.size) {
        var tmp = requestLists.requests(counter)
                 ....
counter += 1
}

, но когда я печатаю объект tmp, он всегда показывает первый объект из списка и не получает второй. Что мне не хватает?

1 Ответ

0 голосов
/ 27 апреля 2020

DSL gatling создает неизменяемые компоновщики, которые выполняются только один раз - поэтому ваш подход к циклической индексации / индексации массива не будет работать

вам придется использовать конструкции фидера gatling

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...