Jmeter函数助手之counter

一、函数助手调用

启动jmeter界面后,可以在JMeter的选项菜单中找到函数助手对话框(快捷键:Ctrl+Shift+F1),如下图所示:

打开函数助手后,可从下拉列表中选择需要的函数,并为其参数设定值,不同的函数要求的参数也不同。

函数参数,第一列是名称,这是函数参数的简要描述,第二列是值,这是需要用户填充参数的值。

二、counter函数

1、界面说明

这个函数是一个计数器,每调用这个函数一次,它就会自动加1。它有两个参数,第一个参数是布尔型的,只能设置成 “TRUE”或者“FALSE”,如果是TRUE,那么每个用户有自己的计数器,可以用于统计每个线程歌执行了多少次。如果是FALSE,那就使用全局计 数器,可以统计出这次测试共运行了多少次。第二个参数是将计数器函数创建值赋值给一个新变量,为其他地方调用此变量做准备。

参数:

  • 第一个参数

    • True,每个用户(线程)的计数器保持独立,每个用户(线程)计数从1开始计数。
    • False,全局计数器,所以用户(线程)统一从1开始计数。
  • 第二个参数

    • 将计数器函数生成的值赋值给新变量。比如,新变量名称为number,后续可以通过参数化方式${number}引用计数器的值。

2、函数使用

  • 第一个参数填True时:每个用户(线程)的计数器保持独立。

    比如,2个用户(线程)循环执行5次计数器。

  • 第一个参数填False时:全局计数器,所以用户(线程)统一从1开始计数。比如,2个用户(线程)循环执行5次计数器。

  • 第二个参数,赋值给新变量名

三、参考

1、官网:https://jmeter.apache.org/usermanual/functions.html

2、https://www.cnblogs.com/imyalost/p/6802173.html

posted @   xyztank  阅读(1721)  评论(0编辑  收藏  举报
编辑推荐:
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
点击右上角即可分享
微信分享提示