У меня есть тестовый сценарий, чтобы прочитать имя пользователя и пароль, а затем отправить несколько запросов.
scenario("Login")
.feed(users)
.exec(session => {
val pwd = session("PASSWORD").as[String]
session.set("PASSWORD", some specific value)
})
Это мой пользовательский файл csv
USERNAME,PASSWORD,id
user1,password,2
Я получил атрибут No с именем «ПАРОЛЬ» - это определенное исключение при запуске теста. Если вывести информацию о сеансе после подачи файла CSV. Значение «ПАРОЛЬ» есть. Иногда тест может пройти, а иногда я также получаю ошибку «Нет запроса во время симуляции». Я не уверен, что происходит. У меня есть конфликт версий в проекте, наверное, что-то с этим связано?
Found version conflict(s) in library dependencies; some are suspected to be binary incompatible:
[warn] * org.scala-lang.modules:scala-java8-compat_2.12:0.9.0 is selected over 0.8.0
[warn] +- io.gatling:gatling-commons:3.3.0 (depends on 0.9.0)
[warn] +- io.gatling:gatling-core:3.3.0 (depends on 0.9.0)
[warn] +- com.typesafe.akka:akka-actor_2.12:2.5.26 () (depends on 0.8.0)
[warn] Run 'evicted' to see detailed eviction warnings