[13] JMeter-详解JMeter参数化之CSV Data Set Config

1. CSV数据文件设置

 

 

 

 2. 文件详细内容

 

3. CSV文化内容

 

 

 

 

 CSV配置元件的作用:从文件中读取变量值,用于变量的参数化,可设置多种读取方式

各填写项说明:

1. 名称、注释:元件的名称及注释,可自定义

2. CSV数据文件设置

  2.1. 文件名称:

  • 注意:这里要包括文件的路径,在4.0版本中可以点击右侧的浏览按钮选择文件,会自动带上文件的绝对路径;
  • 另外,当csv文件在jmeter的bin目录或脚本目录时,只需给出文件名即可;
  • 使用相对路径时,jmeter默认先去bin目录下查找,然后去脚本目录下查找;

  2.2. csv文件编码:

  • 默认使用当前操作系统的编码格式;
  • 如果文件中包含中文乱码时,可尝试utf-8、gbk等;

  2.3. 变量名称(西文逗号间隔):

  • csv文件中各列的名字(有多列时,用英文逗号隔开列名);
  • 名字顺序要与内容对应,这个变量名称是在其他处被引用的,所以为必填项

  2.4. 忽略首行(只在设置了变量名称后才生效):默认false

  2.5. 分隔符(用‘\t’代替制表符):

  • 一般情况下,分隔符为英文逗号,保持默认就行

  2.6. 是否允许带引号:区分单引号和双引号

  2.7. 遇到文件结束符继续循环

  2.8. 遇到文件结尾符停止循环

  2.9. 线程共享模式

  • All threads –所有线程,此元件作用范围内的所有线程共享csv数据,每个线程依次读取csv数据,互不重复;
  • Current thread group—当前线程组,在此元件作用范围内,以线程组为单位,每个线程组内的线程共享csv数据,依次读取数据,互不重复;
  • Current thread—当前线程,在此元件作用范围内,每次循环中所有线程取值一样
posted @ 2021-06-24 14:19  Camillezxl  阅读(172)  评论(0编辑  收藏  举报