我正在使用 Blazemeter 运行我的 JMeter 测试脚本来对其进行负载测试。我已经为多用户登录上传了 jmx 文件和一个 csv,但它只在 csv 的偶数行上使用这些记录。这是csv:
60001,TestPass123!
60002,TestPass123!
60003,TestPass123!
60004,TestPass123!
60005,TestPass123!
60006,TestPass123!
60007,TestPass123!
60008,TestPass123!
60009,TestPass123!
60010,TestPass123!
CSV 数据配置设置:
File Encoding : (blank)
Variable names : login,password
Delimiter : ,
Allow quoted data? : False
Recycle on EOF: True
Stop thread on EOF? : False
线程组设置(来自 jmx 文件):
Number of threads (users) : 1
Ramp up period (secs) : 1
Loop Count : 1
火焰计设置:
Engine(s):Console Only
Server(s):1
JMeter Version:2.11
Thread(s) per engine:10
Rampup:202
Iterations:1
Duration:10m
当我检查我的结果时,我只会得到以偶数结尾的公司的条目。看起来像配置设置还是时间问题?当我在本地使用与上述多次登录相同的脚本文件时,它工作正常。当我在 Blazemeter 中使用与登录 csv 相同的脚本时,它运行良好。
为什么 Blazemeter(或 JMeter)只在 csv 文件中获取交替记录?