为了能够区别测试数据所以在很多的时候都需要用到流水号和随机数进行区分,还好在JMeter中带有这两个数的解决方案
流水号
通过Add -> Config Element -> Counter
可以创建一个流水号的计数器
Starting value
:起始位置
Increment
:递增号码
Maximum value
:最大流水数值
Number format
:流水号的格式
Exported Variable Name
:外部变量引用名称
Track counter independently for each user
:每个线程都从起始位置生成流水
在接口传递参数的时候采用${idCounter}
获取到流水变量,结果如下:
随机数
随机数的生成可以通过Tools -> Function Helper Dialog
打开生成器窗口
在Function Helper中先选择_Random
The minimum value allowed for a range of values
:随机数最小值
The maximum value allowed for a range of values
:随机数最大值
Name of variable in which to store the result(optional)
:变量名称
填写完成之后点击Generate & Copy to clipboard
就能够生成随机数变量${__Random(0,9999999999,rdm)}
将表达式粘贴会需要放入的接口参数中
结果如下