Jmeter内置函数的使用

Jmeter内置函数的使用,第1张

Jmeter有很丰富的内置函数,这些函数可以很方便的为我们生成需要的数据,这篇文章,我们将对Jmeter的常用内置函数进行介绍,因函数量较多,将会逐步进行更新

一、_time和_timeShift时间函数

首先说下这两个函数的区别

_time函数: 将当前系统的时间转换成需要的格式,包括时间戳、年月日时分秒等格式

_timeShift函数: 可以对当前系统时间进行加减 *** 作

1、_time函数

(1)、函数的参数值不填写,此时生成的表达式(${__time(,)})是直接将当前系统时间转换成时间戳

(2)、如果不需要毫秒级别的时间戳,可以直接写成这样:${__time(/1000,)}

(3)、如果需要生成yyyy-MM-dd HH:mm:ss或者yyyy/MM/dd HH:mm:ss这样的格式,可以在函数参数值后面填写正确的格式即可

二、随机函数

Jmeter内置了4种随机函数,可以解决很多类型的随机取值问题,比如指定范围的数值随机取值、指定范围的字符串随机取值、指定时间格式范围内的随机取值、指定字符串里面进行取值等

1、__Random函数

在指定的数字范围内,随机生成一个值,如下所示

这里要注意的就是, "源变量" 之间一定要用"|"符号进行分割,但是在实际使用中,我们有个地方需要注意: ”源变量“需要添加到用户变量里边,在__RandomFromMultipleVars函数中引用他的变量名 ,具体 *** 作步骤如下

(1)、将"源变量"添加到用户变量

IntelliJ IDEA

ApacheJMeter_core.jar

ApacheJMeter_java.jar

(存在于apache-jmeter-x.x.x\lib\ext目录下,将两文件复制到jdk1.8.0_xxx\jre\lib\extj目录下)

a. File->Project Structure ->Artifaces ->"+" ->JAR->From modules with dependencies...,最后点"ok"。

b. Build ->Build Artifacts,最后点击Build。默认out目录下会存在一个jar包


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11528039.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-16
下一篇 2023-05-16

发表评论

登录后才能评论

评论列表(0条)

保存