jmeter系列(10)-CSV 数据文件设置

配置元件-》CSV数据文件设置

 

只有放到测试计划中作用到全局,才可以跨线程组使用,如果是放到某个线程组下面,则不能跨线程组使用

csv数据文件设置功能,只能从上往下,一行一行的取值,没办法,跳行。

 

一、用,默认的设置,跑一下看看,引用的 txt文件,放在和 脚本文件 jmx文件在同一个目录下面,所以用相对路径 ./

虽然是csv配置文件,最好用txt文件格式,csv格式文件还带有格式,不太好编辑

test.txt文件中,有7行数据,如下

 

 

 

 

 

 

 

 

忽略首行 False:一般首行都是字段名字,比如 username,age,如果文本中有表头之类的标记,则需要进行忽略
是否允许带引号 False:可以看到有引号的三条记录 8、9、10,都还是保留了引号
再次循环 True:csv 文件共有 7 条记录,但线程数有 10 个,循环 10 次后,重头开始循环;可以看到 8-10的数据和1-3的数据一样的
停止线程 False:取了 7 次值之后就到了文件尾部,但并不会停止运行线程,后面会举个反例

 

 

 

二、把配置修改下,忽略首行为允许带引号,遇到文件结束符不循环

 

 

  • 忽略首行就不会把首行的字段名都返回回来,如:1-username-age
  • 数据有双引号 "" 时,会把双引号忽略掉, '' 单引号不算
  • EOF 是文件结束符,没有开启再次循环时,会直接返回 EOF

 

 

三、遇到文件结束符停止线程,设置为  True

 

 

 

 线程数位10,但是只有6条数据,当没有数据后,就停止运行了

转:https://www.cnblogs.com/xiaofeng91/p/15323341.html

posted @   rmticocean  阅读(2132)  评论(0编辑  收藏  举报
编辑推荐:
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 单元测试从入门到精通
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律
点击右上角即可分享
微信分享提示