jmeter(5.4.1)动态获取token

jmeter(5.4.1)动态获取token

1.第一步先创建一个线程组

在这里插入图片描述

2.第二步创建一个http请求

在这里插入图片描述
输入登录的url等信息
在这里插入图片描述

3.第三步在http请求中点击添加正则表达式提取器

在这里插入图片描述
正则表达式:’.‘是任意的,‘*‘或者‘+’表示任意多个(0-多个),’?‘是匹配到这个位置
模板:有几个正则表达式,一个:$1$;两个:$1$2$
我这个接口返回的格式是"a":"b"的,所以是这样表示"token":".*?"
es:返回的是<html>...</html>的格式,找<title>百度一下</title>,则表示<title>(.*?)</title>
在这里插入图片描述
(注意:从正则表达式中获取到了token,也是可以直接给同一个线程组的其他取样器使用哟

4.创建HTTP信息头管理器

输入以下内容:
在这里插入图片描述

5.创建HTTP请求测试(就是验证是否可以自动获取了)

在这里插入图片描述
完整的结果图
在这里插入图片描述

点击运行后就在结果树查看了
在这里插入图片描述

5.其他

JSON表达式:$是跟节点,'.'是子节点(对象或者列表)
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值