Jmeter压测时如何设置只登录一次后压其他的接口

一、 前言

我们在压测的时候往往只需要一次登录,然后把获取的token传给下游接口进行压测

那我们该如何处理这样的场景呢

二、如何用Jmeter设置场景

1、新增一个setup线程组,把登录接口放到steup线程中

2、登录后通过json提取器提取登录后的token

3、添加JSR223 后置处理程序设置token为全局变量

bash 复制代码
props.put("login_token", vars.get("token"));

这里的token为登录后json提取后的变量名,login_token为新的全局变量名,既props.put("login_token", vars.get("变量名"))

4、线程组及其他地方如果需要引用到token则通过全局变量进行引用

bash 复制代码
${__property(login_token)}

5、运行后查看结果树是否可正常调通即可

相关推荐
HXDGCL3 小时前
环形导轨精度标准解析:如何满足CATL产线±0.05mm要求?
人工智能·机器学习·性能优化·自动化·自动化生产线·环形导轨
q***44154 小时前
Java性能优化实战技术文章大纲Java性能优化的核心目标与原则
java·开发语言·性能优化
郝学胜-神的一滴4 小时前
机器学习特征预处理:缺失值处理全攻略
人工智能·python·程序人生·机器学习·性能优化·sklearn
0***m8225 小时前
Java性能优化实战技术文章大纲性能优化的基本原则
java·开发语言·性能优化
SJjiemo5 小时前
Process Lasso 系统性能优化软件
性能优化
小北方城市网5 小时前
数据库性能优化实战指南:从索引到架构,根治性能瓶颈
数据结构·数据库·人工智能·性能优化·架构·哈希算法·散列表
Drqf6 小时前
NextCloud极致性能优化
docker·性能优化·nas·nextcloud
Allen_LVyingbo6 小时前
面向“病历生成 + CDI/ICD”多智能体系统的选型策略与落地实践(三)
算法·自然语言处理·性能优化·知识图谱·健康医疗·柔性数组
桦说编程20 小时前
滑动窗口限流器的演进之路:从调度器实现到 Packed CAS
java·后端·性能优化