主要函数:
范围随机数 _Random函数 在指定的范围内取随机数
枚举随机数 __chooseRandom函数 从指定的范围里面取值
计数器 _Counter 函数
机器名称 __machineName
机器IP __machineIP
js脚本 _javaScript函数
MD5函数 ${__MD5(testString,md5Result)}
函数组合使用 例如 ${__lowercase(${__machineName()},)}
__time 日期函数
注:${__time(hhmmss-MMdd,)} 是JMeter的自带的函数,用于返回系统当前时间,hhmmss-MMdd表示时间显示的格式,大写HH是24小时制
_Random函数 在指定的范围内取随机数
_Random函数是从某数据段随机读取数据替换参数,当需要添加多条数据记录且某些字段需要唯一性时使用,使用该函数随机生成的数据是数字
${__Random(100,150,)}
__chooseRandom函数 从指定的范围里面取值
${__chooseRandom(100,200,300,Rand)}
_Counter 函数
每次调用计数器函数都会产生一个新值,从1开始每次加1。
计数器使用一个整数值来记录,允许的最大值为2,147,483,647。
功能:这个函数是一个计数器,用于统计函数的使用次数,它从1开始,每调用这个函数一次它就会自动加1,它有两个参数,第一个参数是布尔型的,只能 设置成“TRUE”或者“FALSE”,如果是TRUE,那么每个用户有自己的计数器,可以用于统计每个线程歌执行了多少次。如果是FALSE,那就使用 全局计数器,可以统计出这次测试共运行了多少次。第二个参数是“函数名称”
格式: ${__counter(FALSE,test)}
使用: 我们将“_counter”函数生成的参数复制到某个参数下面,如果为TRUE格式,则每个线程各自统计,最大数为循环数,如果为FALSE,则所有线程一起统计,最大数为线程数乘以循环数
参数:
第一个参数:True,如果测试人员希望每个虚拟用户的计数器保持独立,与其他用户的计数器相区别。False,全局计数器
第二个参数:重用计数器函数创建值的引用名。测试人员可以这样引用计数器的值:${test}。这样一来,测试人员就可以创建一个计数器后,在多个地方引用它的值
${__counter(,count)} 第一个参数如果不填写,默认值为true
__machineName函数 __machineIP函数
${__machineName()}
${__machineIP()}
_javaScript函数
函数__javaScript可以用来执行JavaScript代码片段(非Java),并返回结果值。JMeter的_javaScript函数会调用标准的JavaScript解释器。JavaScript会作为脚本语言使用,因此测试人员可以做相应的计算。
${__javaScript(new Date(),d1)}
返回:Tue%20Nov%2017%202015%2014:10:08%20GMT+0800%20(CST)
MD5函数:${__MD5(testString,md5Result)}
分享到:
相关推荐
将 jpgc-graphs-basic-2.0.zip 解压缩后只有一个 lib 目录,该目录下有一个 ext 文件夹和一个 jmeter-plugins-cmn-jmeter-0.3.jar 包,ext 文件夹中有 jmeter-plugins-graphs-basic-2.0.jar 和 jmeter-plugins-...
JMeter 服务器性能监控 JMeterPlugins-Standard-1.4.0.zip插件下载
Apache jmeter jmeter-plugins-cmn-jmeter-0.6.jar 下载
jmeter插件助手 jmeter-plugins-manager
JMeterPlugins-ExtrasLibs-1.4.0
JMeterPlugins-Extras-1.4.0.zip 服务器性能监控 下载
【jmeter】jmeter插件管理插件:jmeter-plugins-manager-1.3.jar下载
JMeterPlugins-XMPP-1.4.0
jmeter的dubbo插件,jmeter-plugins-dubbo-2.7.8-jar-with-dependencies.jar,适用于JMeter5.4.1版本,将解压后的文件jmeter-plugins-dubbo-2.7.8-jar-with-dependencies放在Jmeter安装目录下的\lib\ext文件夹中,...
jmeter的jmeter-plugins-manager-1.4.jar插件
JMeterPlugins-Hadoop-1.4.0
plugins-for-apache-dubbo(https://github.com/thubbo/jmeter-plugins-for-apache-dubbo)的方式来实现,但是在真正配置完使用时发现对dubbo2.8.4(Dubbox)不兼容从而导致无法正常使用于是对jmeter-plugins-for-...
JMeterPlugins-Standard-1.4.0, JMeterPlugins-Standard-1.4.0
JMeterPlugins-ExtrasLibs--1.3.1 JMeterPlugins-ExtrasLibs--1.3.1
1.下载完以后直接将jar包放到jmeter安装目录下的/lib/ext 目录下,重启Jmeter 2. 在Jmeter界面 选项-->Plugins Manager下即可配置需要的插件,无需重复安装
jmeter-plugins-extras-libs-1.1.3,jmeter-plugins-standard-1.1.3
apache-jmeter-5.2.1--.zip
Apache JMeter (apache-jmeter-5.5.zip)可用于测试静态和动态资源、Web 动态应用程序的性能。 它可用于模拟服务器、服务器组、网络或对象上的重负载,以测试其强度或分析不同负载类型下的整体性能。 Apache JMeter...
jmeter-plugins-dubbo-2.7.1-jar-with-dependencies 系统压测工具包
jmeter插件,jmeter-plugins-standard-1.3.1.jar,性能测试,压力测试