Jmeter常用函数

作者: 乘风破浪的姐姐 | 来源:发表于2018-12-05 14:24 被阅读11次

"_time”函数:获取当前时间到变量

格式:${__time(MMddmmss,TEST)}
使用:添加jmeter的time函数,选择选项——函数助手,然后选择__time函数
在“ormat string for SimpleDateFormat (optional)”中输入值“MMddhhmmss”,表示取月日时分秒。
点击生成,则生成了time参数。

"_Random"函数:从某个数字段随机读取数据替换参数

格式:${__Random(1,100,Random)}
使用: 第一个参数是“一个范围内的最小值”,即所要取的随机数的最小值,设置成1;
第二个参数是“一个范围内的 最大值”,即所要取的随机数的最大值,设置成100;
第三个参数是“函数名称”,即用于存储在测试计划中其他的方式使用的值,设置成 Random

"_counter"函数:一个计数器,用于统计函数的使用次数,它从1开始,每调用这个函数一次它就会自动加1
格式:${__counter(FALSE,test)}
使用:第一个参数是布尔型的, 只能设置成“TRUE”或者“FALSE”。
如果是TRUE,那么每个用户有自己的计数器,可以用于统计每个线程执行了多少次,最大数为循环数
如果是FALSE,那就 使用全局计数器,可以统计出这次测试共运行了多少次,最大数为线程数乘以循环数
第二个参数是“函数名称”

"_ StringFromFile"函数:从一个文件中取到一个字符串
格式:${__StringFromFile(文件路径,函数名称,要读取的起始行数,要读取的结束序号)}
使用:第一个参数为文件的全路径:输入前面生成的文件的完整路径,即文件路径+文件名.扩展名(文件路径可以写成相对路径或绝对路径,默认读取位置为/bin下)
第二个参数为函数名称:输入某个名称,用于存储在测试计划中其他的方式使用的值。
第三,第四个参数是文件开始的序号,也就是文件读取的其起始行数。第四个参数是文件的结束序号,也就是要读取文件的最后行。假如咱们生 成的文本文件有200行,如果开始序号设置成50,结束行设置成150,那么这个函数会按顺序从第50行,一直读取到150行,如果测试的循环次数超过了 文件行数,比如循环了102次,那么最后一次循环读取的文件内容和第一次的一样,函数会自动循环读取。文件的起始序号和结束序号也可以不用设置,这样函数 会从第一行读取到最后一行,然后再循环读取

"_csvRead"函数:从一个文件中读取多个参数
格式:${__CSVRead(D:\login.txt,1)} 即:从login.txt文件中读取第一列的参数
使用:新建一个csv或者text文件,里面保存要读取的参数,每个参数间用逗号相隔。每行表示每一组参数,每列表示每种参数
比如:
admin,123
manager,456

"_intSum”函数:用于计算多个整数的和
格式:${__intSum(1,100,test)}
使用:计算正整数和负整数的和,它有N个参数,最少有3个参数,最多不限。最后一个参数是函数名称,前面的其它参 数是要求和的整数。这个函数在函数对话框中只显示3个参数,如果要计算多个整数,可以通过添加参数实现,不过最后一个参数一定要是函数名称

" __threadNum " :得到testplan的线程数
格式:${__threadNum}

"__machineName" :得到主机名字
格式:${__machineName}

"__time":返回一定格式的时间信息
格式:${__time(EEE, d MMM yyyy)}

image.png

"__eval":主要用在对SQL的处理上
格式:${__eval}
具体使用看下面的例子:


image.png

相关文章

  • Jmeter的函数助手

    打开选项找到函数助手 常用JMeter函数 __regexFunction函数 __CSVRead函数 其中: C...

  • Jmeter常用函数

    "_time”函数:获取当前时间到变量 格式:${__time(MMddmmss,TEST)}使用:添加jmete...

  • Jmeter内置函数的使用

    Jmeter有很丰富的内置函数,这些函数可以很方便的为我们生成需要的数据,这篇文章,我们将对Jmeter的常用内置...

  • 编写辅助函数并导入jmeter

    编写辅助函数 要想将Java的jar导入到Jmeter的Java请求中,需要编写Jmeter的辅助方法,常用的方法...

  • JMeter常用函数整理

    "_csvRead"函数 csvRead函数是从外部读取参数,csvRead函数可以从一个文件中读取多个参数。 下...

  • 10,JMeter常用函数

    本文讲解一些JMeter常用的参数 随机数(_Random):一个范围内整数范围的随机数 参数化助手(_CSVRe...

  • Jmeter函数助手常用函数总结

    1、__counter 每次调用计数器函数都会产生一个新值,从1开始每次加1。计数器既可以被配置成针对每个虚拟用户...

  • Jmeter 常用函数- __counter 详解

    作用 计数器,跟配置元件里面的计数器作用类似哦,不过是简化版的 注意事项 最大值为 2,147,483,647 同...

  • jmeter函数助手

    一、使用jmeter函数助手 启动jmeter后,可以在JMeter的选项菜单中找到函数助手对话框(快捷键:Ctr...

  • jmeter常用内置函数使用,实例

    可以新建用户定义的变量 参数中带逗号使用反斜杠转义:, 变量嵌套,{N}}不支持,但是可以使用__V()函数来实现...

网友评论

    本文标题:Jmeter常用函数

    本文链接:https://www.haomeiwen.com/subject/uqnicqtx.html