Jmeter参数变量

​一、全局变量​

测试计划,在图下区域,可添加全局变量。

Jmeter参数变量_线程组

在http请求参数中引用变量,引用格式${变量名称}

Jmeter参数变量_线程组_02

​二、自定义变量​

添加用户定义变量

线程组->add -> Config Element(配置原件)-> User Definde Variable(用户定义的变量)

添加用户参数

线程组->add -> 前置处理器 -> 用户参数

​三、CSV数据文件参数变量​

添加CSV数据文件设置

线程组->add -> Config Element(配置原件)-> CSV data set config (CSV数据文件设置)

多个参数使用逗号隔开

Jmeter参数变量_线程组_03

引用变量格式${变量名称}

Jmeter参数变量_引用变量_04

​四、参数自增

​添加计数器组件——

线程组 -> add -> Config Element(配置原件) -> 计数器

​starting value:给定计数器的起始值、初始值 ​

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

Maximum value:计数器的最大值,如果超过最大值,重新设置为初始值(starting value),默认的最大值为Long.MAX_VALUE,2^63-1(如果持续压测,建议最好不要设置最大值)

Number format:可选格式,比如000,格式化为001,002;默认格式为Long.toString(),但是默认格式下,还是可以当作数字使用

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

与每用户独立的跟踪计数器():全局的计数器,如果不勾选,即全局的,比如用户#1 获取值为1,用户#2获取值还是为1;如果勾选,即独立的,则每个用户有自己的值:比如用户#1 获取值为1,用户#2获取值为2。

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

参数引用“顾问${name}”、"mobile":"${mobile}"Jmeter参数变量_线程组_06

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值