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、运行后查看结果树是否可正常调通即可

相关推荐
●VON8 小时前
React Native for OpenHarmony:ActivityIndicator 动画实现详解
javascript·学习·react native·react.js·性能优化·openharmony
一碗面42112 小时前
Jmeter的进阶功能
jmeter
橙露12 小时前
前端性能优化:首屏加载速度提升的8个核心策略与实战案例
前端·性能优化
●VON12 小时前
React Native for OpenHarmony:Pressable —— 构建下一代状态驱动交互的基石
学习·react native·react.js·性能优化·交互·openharmony
●VON12 小时前
React Native for OpenHarmony:解构 TouchableOpacity 的触摸反馈与事件流控制
javascript·学习·react native·react.js·性能优化·openharmony
yaoming16820 小时前
python性能优化方案研究
python·性能优化
我真的是大笨蛋1 天前
Redo Log详解
java·数据库·sql·mysql·性能优化
heartbeat..1 天前
Redis 性能优化全指南:从基础配置到架构升级
java·redis·性能优化·架构
醉风塘1 天前
JDBC批量操作终极指南:PreparedStatement批处理与事务性能优化实战
数据库·性能优化
听麟1 天前
HarmonyOS 6.0+ PC端多人联机游戏开发实战:Game Service Kit深度集成与跨设备性能优化
游戏·华为·性能优化·架构·harmonyos·ai-native