Jmeter设置随机动态参数

Jmeter中通过${}形式来取参数值

当取值为变量,${变量名}

当取值为函数,${_函数名(参数1,参数2,参数3)}

jmeter性能工具可以生成随机数参数。

1.打开Jmeter,点击“参数设置”按钮。

Jmeter设置随机动态参数_第1张图片
截图1

2.直接把函数贴到参数设置里。


Jmeter设置随机动态参数_第2张图片
截图2


Random:随机数字

Random使用方式:${__Random( param1,param2 ,param3 )}

param1为随机数的下限

param2为随机数的上限

param3为存储随机数的变量名,是选填项。

Random是会重复的。

如果要求不需要是数字,可以用UUID函数,这个是不会重复的。

函数UUID自动生成随机数:UUID使用方式:${__UUID}

还可以用以下方法生成随机13位数字,重复率更低:

"referenceId": "${__time(,)}${__Random(1,20000)}",

输出是: "referenceId": "15880808844421424",  (时间戳+随机数)




如果是CSV文件的方法,

右击添加-配置原件- CSV Data Set Config

Jmeter设置随机动态参数_第3张图片
csv data配置

以截图为例,在于jmx文件同一路径下创建一个名为config的csv文件,打开输入经纬度参数值。

再在jmeter设置参数的时候,填入${latitude} ...

你可能感兴趣的:(Jmeter设置随机动态参数)