目录
1、函数
-
JMeter函数可以计算一些特殊值,类似这样调用 ${__functionName(...)}
- 其中函数的参数,可以引用变量、属性、或者其他函数
-
JMeter提供了生成常用函数的方法
- 工具 ---> 函数助手对话框
-
比如
- counter计数器
-
uuid
-
Random随机数
-
随机字符串
-
。。。
-
函数使用的时候,直接使用${}的方式
-
如果函数名没有定义,就直接给你解释成原始的字符串
- 注意,JMeter不会给你报错
2、一些示例
-
counter计数器
-
uuid
-
RandomString
-
CSVRead
- 用于获取csv参数化文件里面的值的
-
StringFromFile
- 类似上面的CSFRead,但是它是一行一行的读数据
-
所以,如果要用,一般是一个参数定义一个文件,所以局限性大,如果参数多的话,参数文件会灰常多咯
-
groovy/jexl3
- if控制器/while控制器里面常用
-
string类型
-
int类型,可以直接写,不用加引号
-
P
- 可以提取JMeter的属性
-
property
- 与P函数类似
-
time
- 格式
-
V
- 当一个变量是动态获取的时候,可以使用__V函数,如
-
有一个变量user001,但是后面这个001是通过${dept_id}得到的,那么
-
这个时候user${dept_id} 拼接起来这整个变量,你就得用__V()函数来处理,连起来成为一个变量,否则要报错
-
-
变量组合 ${__V(title_${__counter(,)},)}
-
-
随机整数
-
随机时间
-
。。。