我使用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
Blazemeter设置:
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文件中拾取交替记录?