jmeter之常用函数-第六天

1.常见函数:

_counter 计数器函数 TRUE(每个用户都有自己的计数器) FALSE(所有用户共用一个计数器)

_Random 随机数函数 参数1:取值范围最小值(包含) 参数2:取值范围最大值(包含)

_time 获取当前时间的函数 无参: 获取的是距离 1970/01/01 00:00:00 的毫秒值

参数1:yyyyMM_dd HH:mm:ss 格式化成 年\月_日 时:分:秒 格式

1.1 _counter计数器函数

Tools(工具)-函数助手对话框

选择_counter

(1)实操演练

注意:只观察后面的执行的数字(看计数器的效果),http请求没有写内容

填写True

把复制的字符串,粘贴到http请求名称后面

修改线程组的配置

运行查看结果

由以上运行结果可知:每个用户都是独立运行的计数器(第一个用户执行了3次,第二个用户又从1开始,执行了3次)

(2)填写False

其他的配置不变

运行结果:

由上图结果可知:如果是false,两个用户用的同一个计数器(第一个用户运行到3之后,第二个用户接着从4开始)

1.2_Random随机数函数

字段名称 说明
一个范围内的最小值 要生成随机数范围的最小值
一个范围内允许的最大值 要生成随机数范围的最大值
存储结果的变量名(可选) 可以实现多处传递同一个随机值

举例:

线程组的配置还是不变(线程数2,循环次数3)

运行结果:

扩展:

存储结果的变量名(可选)的使用介绍

如果我们一个接口需要用到这个随机数的值多次,那我们就可以用_Random的变量名来实现。

首先我们选取随机数范围并填写一个变量名。

(如果你想生成一个范围在1到100之间的随机数,并将其存储在变量a中然后在脚本的其他地方,你可以通过${a}来引用这个随机数。)

可以看到,三个参数由于使用的是同一个随机数的值,所以他们传的值是一样的。

1.3_time时间函数

运行结果:

相关推荐
-$_$-1 天前
【黑马点评】2 商户查询缓存
java·jmeter·缓存·maven
Play_Sai1 天前
【接口测试】任务1:登录接口
软件测试·jmeter·接口测试·技能竞赛·楚怡杯·postaman
弥琉撒到我2 天前
微服务JMeter解析部署使用全流程
jmeter·spring cloud·微服务·架构
Betray3912 天前
Jmeter常用函数、逻辑控制器
jmeter
AgostoDu3 天前
jmeter操作数据库
数据库·jmeter
无所事事的海绵宝宝3 天前
Jmeter生成JWT token
网络·数据库·jmeter
小han的日常3 天前
jmeter-Critical Section Controller逻辑控制器
jmeter
付聪12103 天前
JMeter中线程组、HTTP请求的常见参数解释
jmeter
AgostoDu3 天前
jmeter中token测试
笔记·jmeter
AgostoDu6 天前
jmeter进行性能测试实践
jmeter