Rit*_*rma 2 csv performance scala gatling
我是 Gatling 的新手,并试图从 CSV 中读取一些字段并在我的 Gatling 场景中使用它们,但面临
未定义属性名称“CSVFieldName”
问题 ;
一些细节:
加特林版本:bundle-2.2.3
CSV 名称:memId.csv
CSV 内容:
memid
CKABC123
Run Code Online (Sandbox Code Playgroud)
Scala 文件内容:
//Class Declaration
{
//some http configuration
val memId_feeder = csv("memId.csv").circular
val scn = scenario("Scn name").during( 10 seconds ) {
feed(memId_feeder)
exec(http("Req_01_Auth")
.post("/auth")
.check(status.is(200))
.headers(header_1)
.formParam("memberId","${memid}"))
}
setup(scn.inject(atOnceUsers(1)).protocols(httpConf))
}
Run Code Online (Sandbox Code Playgroud)
任何解决此问题的帮助或线索都是非常可观的。
PS:输入的 csv 文件中没有空格。
小智 6
哦,我能感觉到你的痛苦……我已经有一段时间没有和加特林一起玩了。据我所知,您必须在scenario使用柯里化的定义中提供一个“动作链” 。这一切都意味着:在exec它之前放置一个点。
val scn = scenario("Scn name").during( 10 seconds ) {
feed(memId_feeder)
.exec(http("Req_01_Auth")
.post("/auth")
.check(status.is(200))
.headers(header_1)
.formParam("memberId","${memid}"))
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3069 次 |
| 最近记录: |