JMeter函数可以称为特殊值,可以填充测试树中任何Sampler或其他元素的字段。
JMeter中函数的语法:
${__functionName(var1,var2,var3)} ,
Shell
这里__ functionName
匹配函数的名称,圆括号围绕发送给函数的参数。
如果函数参数包含逗号,那么请务必使用“\”
对其进行转义,否则JMeter会将其视为参数分隔符。
例如:
${__time(EEE\, d MMM yyyy)}
Shell
函数列表
函数类型 | 名称 | 注解 |
---|---|---|
信息 | threadNum | 获取线程号 |
信息 | samplerName | 获取采样器名称(标签)。 |
信息 | log | 记录(或显示)消息(并返回值)。 |
信息 | machineName | 获取本地计算机名称。 |
输入 | StringFromFile | 从文件中读取一行。 |
输入 | FileToString | 读取整个文件。 |
输入 | CSVRead | <