JMeter HTTP Get请求仅读取CSV最后一行问题求助
JMeter CSV读取仅取最后一行的配置调整方案
检查CSV Data Set Config核心设置
- 勾选
Recycle on EOF:当读取到CSV文件末尾时,自动回到第一行重新读取,配合线程组的无限循环,就能持续遍历所有行数据 - 取消勾选
Stop thread on EOF:这个选项会让线程在读到文件末尾后停止运行,最终停留在最后一行数据 - 确认
Sharing mode:单线程场景选Current thread即可;多线程场景选All threads,保证所有线程共享CSV读取指针,避免重复或遗漏
- 勾选
核对线程组与CSV的逻辑匹配
即便线程组设为无限循环,如果CSV的Recycle on EOF未开启,读取到末尾后就不会再从头读取,自然一直停留在最后一行验证参数引用正确性
确保HTTP Get请求中引用CSV变量的格式为${变量名},变量名要和CSV Data Set Config里定义的完全一致,避免因变量名错误导致始终读取到最后一次赋值的内容调试验证
添加Debug Sampler和View Results Tree组件,查看每次请求的变量取值,确认CSV是否按预期逐行读取
内容的提问来源于stack exchange,提问作者user6014923
相关产品推荐
相关产品推荐

