【Jmeter篇】如何利用Jmeter配置元件计数器、随机变量制造批量数据和变量参数化?

本文详细介绍了如何在JMeter中使用计数器和随机变量来创建批量数据和变量参数化。计数器部分讲解了起始值、递增、最大值、格式化和引用名称等设置,以及全局和独立计数器的区别。随机变量部分则阐述了变量名称、输出格式、最小值、最大值的设定,并通过实例展示了如何生成随机数和模拟手机号码。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、计数器

1、线程组-配置元件-计数器

2、功能介绍

starting value:给定计数器的起始值、初始值,第一次迭代时,会把该值赋给计数器 

递增(Increment): 每次迭代后,给计数器增加的值

最大值(Maximum) : 计数器的最大值,如果超过最大值,重新设置为初始值(Start),默认的最大值为Long.MAX_VALUE,2^63-1 如果持续加压,可以不设置最大值

Number format : 可选格式,比如000,格式化为001,002。默认格式为Long.toString(),但是默认格式下,似乎还是可以当作数字使用,如果设置为000,初始值0,递增1, 生成000 001 002 003……

引用名称(Reference Name) : 用于控制在其它元素中引用该值,形式:$(reference_name}

与每用户独立的跟踪计数器(Track Counter Independently for each User): 换言之,这个是全局的计数器,还是说每个用户拥有自己的计数器。如果不勾选,即全局的,比如用户#1 获取值为1,用户#2获取值为2;如果是独立的,即不勾选,每个用户有自己的值,比如用户#1 获取值为1,用户#2获取值还是为1

Reset counter on each Thread Group Iteration : 可选,仅勾选与每用户独立的跟踪计数器时可用,如果勾选了,每次线程组迭代,都会重置计数器的值。当线程组是在一个循环控制器内时比较有用

</

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

王大力测试进阶之路

打赏博主喝瓶水吧!!!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值