码迷,mamicode.com
首页 > 其他好文 > 详细

Jmeter使用(六、函数)

时间:2020-12-01 12:10:26      阅读:7      评论:0      收藏:0      [点我收藏+]

标签:使用   函数   测试   相关   alt   提示   失败   否则   mamicode   

7.函数
1)数字相关的函数
技术图片
(1)counter计数器函数
作用:这个函数是一个计数器,用于统计函数的使用次数。与计数器类似
技术图片
查看结果
技术图片
(2)随机数函数
作用:生成随机数
技术图片
查看结果
技术图片
(3)时间函数
作用:获取当前时间
生成时间格式:yyyy-MM-dd hh:mm:ss
技术图片
查看结果
技术图片

2)关联相关的函数
setProperty()函数和property()函数
作用:实现跨线程组关联
在两个线程组中,变量无法跨线程组直接使用,如下图(变量没有正常传递)。需要使用setProperty()函数和property()函数。
技术图片
实现步骤:
(1)在第一个线程组中添加BeanShell取样器
技术图片
(2)使用setProperty()函数,提升变量的作用域
技术图片
注意:如果生成的字符串中“,”在前面,例如:${__setProperty(,new_telNr,${telNr})},需要把“,”移到最后面${__setProperty(new_telNr,${telNr},)},否则可能获取失败
(3)在第二个线程组中,使用Property()函数,捕捉提升作用域的新变量,并替换原来的变量
技术图片
(4)为了保证第二个线程组在第一个线程组之后运行,在测试计划中选择独立运行每个线程组
技术图片
(5)检查结果
数据传递正确:
技术图片
查询结果正确:
技术图片
提示:为了简化数据,可以将信息头管理器和查看结果树放到测试计划下面,不用每个线程组都配置。
技术图片

Jmeter使用(六、函数)

标签:使用   函数   测试   相关   alt   提示   失败   否则   mamicode   

原文地址:https://www.cnblogs.com/bdzxh/p/14042964.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!