jmeter跨线程使用登录后的cookie,token等

1.设置独立运行线程
在这里插入图片描述

2.jmeter中创建一个登录请求,然后执行,察看结果树——>Response data中的Response Body 或 Response headers查看返回cookie的相关信息;
在这里插入图片描述

提取cookie
在这里插入图片描述

3.在登录http请求下创建一个后置处理器–BeanShell PostProcessor,把提取到的cookie值改成全部变量;

格式:KaTeX parse error: Expected group after '_' at position 2: {_̲_setProperty(转换…{正则表达式定义的变量名},)};

在这里插入图片描述

4.再添加一个cookie管理器,这个cookie管理器换成全局变量后的cookie引用名;

这个cookie管理器直接在TestPlan下,不属于任何一个线程组内;

名称:cookie中的key;

值:引用BeanShell PostProcessor中定义的全局变量名;

格式:${__P(全局变量名,)};

域:要测试接口的域名或ip;

路径:填 / 接可以;

但是测试接口发现:cookie,token放请求头就行,
在这里插入图片描述

就不用像别人那样放cookie管理器里面了。
在这里插入图片描述


版权声明:本文为qq_38368494原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。