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时间函数

运行结果:

相关推荐
CesareCheung1 天前
JMeter分布式压力测试
分布式·jmeter·压力测试
测试界清流1 天前
jmeter使用技巧
jmeter
春时似衿里1 天前
jmeter配置数据库连接步骤
数据库·jmeter
新知图书1 天前
JMeter的安装部署
jmeter
程序员杰哥1 天前
什么是Jmeter? Jmeter工作原理是什么?
自动化测试·软件测试·python·测试工具·jmeter·职场和发展·测试用例
乐神嘎嘎嘎1 天前
Jmeter测试
jmeter
卓码软件测评1 天前
第三方软件测试机构【性能测试工具用LoadRunner还是JMeter?】
java·功能测试·测试工具·jmeter·性能优化
BatyTao2 天前
Jmeter执行数据库操作
数据库·jmeter
二宝哥2 天前
性能测试工具Jmeter之java.net.BindException: Address already in use
jmeter