jmeter获取cookie的三种常用方式

1.使用正则表达式获取token赋值给Cookie
1)登录接口的http请求下添加“正则表达式提取器”来提取token
 

 

 

2)再使用Debug Sampler用于查看提取的token

 

 

3)添加完后可在察看结果树的响应数据中查看提取到的token

 

 

 
4)再把token赋值给全局变量

 

 

 
5)最后其他接口下添加头部管理器把变量赋值给Cookie

 

 

2. 使用json提取器

 

 

下图通过调试取样器告诉大家为什么正则表达式提取的入参的赋值格式为:${__P(cookiekey,)}
而json格式提取器提取的入参的赋值格式为:token=${__P(cookiekey,)}
因为正则表达式从请求头提取到的入参本来就包含了token这个参数名,而json提取的到是token参数值

 

 

 
3.使用Cookie管理器
直接在线程组下直接添加Cookie管理器即可
0
 
posted @ 2022-02-20 17:40  小白成长记-yan  阅读(6439)  评论(0编辑  收藏  举报