Jmeter - 函数助手

__StringFromFile

StringFromFile函数用于获取文本文件的值,一次读取一行

1、输入文件的全路径:填入文件路径

2、存储结果的变量名(可选)

3、Start file sequence number (opt):初始序列,例如从第3行开始读取数据

4、Final file sequence number (opt):终止序列,例如到第5行结束

Jmeter - 函数助手_第1张图片

Jmeter - 函数助手_第2张图片CSV 数据文件设置的循环次数不支持大于文件行数,而StringFromFile函数的循环次数可以大于文件行数,当最后一行读完后继续从第一行读

__CSVRead

_CSVRead函数可以从一个文件中读取多个参数

1、用户获取值的csv文件 | *alias:读取的文件路径
2、CSV文件列号| next| *alias:表示当前变量读取第几列数据(CSV文件列号从0开始,第一列0、第二列1、第三列2、依次类推)
3、点击【生成】,根据设置的参数生成函数显示在:“拷贝并粘贴函数字符串”输入框中
4、复制函数字符串具体的采样器内

1. 准备好数据文件,格式为csv或者txt文件,每个变量间用逗号相隔。每行表示一组参数值

Jmeter - 函数助手_第3张图片

Jmeter - 函数助手_第4张图片 Jmeter - 函数助手_第5张图片

__counter

计数器函数每次调用时都会生成一个新数字,从1开始逐渐增加1

计数器可以配置为将每个摸拟用户的值分开,或者为所有用户使用相同的计数器

1)第一个参数即TRUE,每个用户有自己的计数器;FALSE,使用全局计数器:
True 每个虚拟用户有自己的计数器,每个虚拟用户的计数器保持独立  
false:全局计数器

2)第二个参数: 存储结果的变量名(可选)//重用计数器函数创建值的引用名 

a.当第一个参数是true时,5个线程,则结果为1 1 1 1 1

b.当第一个参数是true时,5个线程,循环2次,则结果为1 2 1 2 1 2 1 2 1 2

c.当第一个参数是false时,5个线程,则结果为1 2 3 4 5

d.当第一个参数是false时,5个线程,循环2次,则结果为1 2 3 4 5 6 7 8 9 10 

Jmeter - 函数助手_第6张图片

你可能感兴趣的:(Jmeter,jmeter)