【发布时间】:2016-09-16 08:34:30
【问题描述】:
我的 Gatling 版本是 2.2.0,例如:
# resource.csv file
===============
user
user1
user2
# object file
===============
object REntity {
val feeder = csv("resources.csv").circular
val entity =
// ==================
// log in
// ==================
feed(feeder)
.exec(
http("example")
.post("/authentication?name=${user}")
.body(session => s"${Utils.getCredential(user)}")
).exitHereIfFailed.pause(Config.ThinkTime)
}
Utils.getCredential(user: String): String只是一个接受用户名并返回凭据字符串的函数。
如您所见,用户名存储在resources.csv 文件中。我可以简单地通过.post("/authentication?name=${user}") 引用它。但是我怎么能把它称为像${Utils.getCredential(user))}这样的变量,这会引发错误。
有什么想法吗?感谢您的宝贵时间!
【问题讨论】:
标签: gatling