当前位置:网站首页>如何使用 Jmeter获取登录token并设置为全局变量?
如何使用 Jmeter获取登录token并设置为全局变量?
2022-08-03 20:36:00 【神即道 道法自然 如来】
第一步、
在“Test Plan”右键,添加“Thread Group”(线程组)

第二步、
在“Thread Group”(线程组)右键,添加 “HTTP Request” ,填写登录信息(抓接口信息)

第三步、
在“Test Plan”右键,添加“HTTP Request Defaults”(HTTP 请求默认值)
作用:可以放公共的地址信息(放在“Test Plan”,下面)


第四步、
在“Test Plan”右键,添加“View Results Tree” 查看结果树

第五步、
点击“运行”,在“Response data 响应数据” 、“Response Body 响应体”查看结果


第六步、
在“HTTP Request” 右键,添加“JSON Extractor(JSON 提取器)” 提取token值

第七步、
填写“Names of created variables: (已创建变量的名称:)” “token”
填写“JSON Path expressions: (JSON路径表达式:)” “$.head.token”

第八步、
在“Test Plan”右键,添加“HTTP Header Manager(HTTP 信息头管理)”
(放在“Test Plan”,下面)
填写
"Content-Type":"application/json"
"token":"${token}" (“name”的值,具体看“Response Body 响应体”)


边栏推荐
- Advantages and Disadvantages of Blind and Buried Via PCB Stacked Via Design
- leetcode 461. Hamming Distance
- 回忆三年浮沉
- Why BI software can't handle correlation analysis
- ES6 introduction and let, var, const
- leetcode 1837. The sum of the digits in the K-base representation
- 2022 年值得尝试的 7 个 MQTT 客户端工具
- leetcode 16. 数值的整数次方(快速幂+递归/迭代)
- CLIP论文解读
- wordpress建立数据库连接时出错
猜你喜欢
[email protected] 610/[email protected] 594/Alexa 56"/>染料修饰核酸RNA|[email protected] 610/[email protected] 594/Alexa 56

数学之美 第六章——信息的度量和作用

尚医通项目总结

nvm的使用 nodejs版本管理,解决用户名是汉字的问题

迪赛智慧数——柱状图(多色柱状图):2021年我国城市住户存款排名

2022 年值得尝试的 7 个 MQTT 客户端工具

svg胶囊药样式切换按钮

盲埋孔PCB叠孔设计的利与弊

Hinton2022年RobotBrains访谈记录

转运RNA(tRNA)甲基化修饰7-甲基胞嘧啶(m7C)|tRNA-m7G
随机推荐
chartjs自定义柱状图插件
leetcode 2119. Numbers reversed twice
Cesium 修改鼠标样式
ESP8266-Arduino编程实例-MCP4725数模转换器驱动
glusterfs build and use
友宏医疗与Actxa签署Pre-M Diabetes TM 战略合作协议
15年软件架构师经验总结:在ML领域,初学者踩过的五个坑
CLIP论文解读
火了十几年的零信任,为啥还不能落地
ES6--residual parameters
error: C1083: 无法打开包括文件: “QString”: No such error: ‘QDir‘ file not found
leetcode refers to Offer 58 - II. Left Rotate String
直播源码开发,各种常见的广告形式
C51 存储类型与存储模式
leetcode 072. 求平方根
How can a cloud server safely use local AD/LDAP?
华为设备配置VRRP与BFD联动实现快速切换
双线性插值公式推导及Matlab实现
直播平台怎么搭建,针对输入框的各种组件
解决This application failed to start because no Qt platform plugin could be initialized的办法