CSV文件配置用于读取csv文件或者txt文件内的数据,以逗号隔开变量,是性能测试中参数化的一种主要方式

1、创建数据文件,如图,包含两个参数

JMeter元件(一)-配置元件1.5-CSV文件设置_JMeter教程

2、添加csv配置

JMeter元件(一)-配置元件1.5-CSV文件设置_JMeter学习_02

文件名称:指保存信息的文件目录,可以相对或者绝对路径,可以是.txt或者.csv

文件编码: 保持默认,默认UTF-8,根据实际情况调整

 变量名称:给csv文件中各列起个名字(有多列时,用英文逗号隔开列名)便于后面引用

忽略首行:选择true,则不会读取第一行的数据,通常第一行为列名

分隔符:与 .csv文件的分隔符保持一致。如文件中使用的是逗号分隔,则填写逗号;如使用的是TAB,则填写\t;

是否允许带引号:如数据为json,则需要引号

遇到文件结束再次循环:到了文件尾是否循环,True—继续从文件第一行开始读取,False—不再循环

遇到文件结束停止线程 :到了文件尾是否停止线程,True—停止,False—不停止;

线程共享模式:所有线程,当前线程组,当前线程。

3、在请求中引用变量

JMeter元件(一)-配置元件1.5-CSV文件设置_JMeter教程_03

4、执行脚本,查看结果,线程会循环读取csv文件的值

JMeter元件(一)-配置元件1.5-CSV文件设置_JMeter教程_04