在HTTP请求中常常会提交一些参数,我们为了不想在每一次请求中都使用相同的参数值,就要想办法让每一次请求的参数的值都是不一样的,我们就需要进行参数化设置,这里我们介绍两种参数化设置的方法。
(1)一种是利用函数助手中的_Random函数进行参数化设置,本节介绍此方法。
(2)一种是利用配置元件中的CSV Data Set Config进行参数化设置。
JMeter的函数助手功能,里面内置了多个函数,我们可以利用其中的_Random函数来进行请求中的参数化设置。
操作:
1.在JMeter中选择“选项-函数助手对话框”打开函数助手对话框。
image.png
2.在弹出的对话框中,
选择一个功能_Random函数。
设定最小值为1。
设定最大值为100。
函数名称设为name。
点击生成将生成一个引用字符串${__Random(0,100,name)},在需要的请求参数中拷贝该字符串即可。
image.png
其中函数名称用来在引用中作区别,即我们可以设定不同的名称在不同的地方引用同一个函数的功能。