jmeter之跨線程組共享cookies


 

jmeter在一個線程組里,可以把登錄接口放在上面,再添加一個cookies管理器元件,這樣下一個接口就可以攜帶登錄信息。在不同線程組里其實也可以共享cookies

 

 

目錄

1、方法

2、應用

 

1、方法

在線程組1里面添加登錄接口,提取cookies,使用beanshell postcessor添加${__setProperty(XX,${cookie},)};設置全局cookies;

在線程組2添加需要登錄的接口,使用cookies管理器添加${__P(cookie,)}引用全局變量cookie

2、應用

第一步:線程組1中添加登錄接口,以及做好提取和設置工作

添加登錄接口:

 

提取:

 

 

 設置全局cookies(${__setProperty(XX,${cookie},)};):

第二步:添加線程組2,並添加新增用戶的接口,填好cookies管理器信息完成引用

新增用戶接口:

 

cookies管理器引用(${__P(cookie,)}):

 另外,在測試計划中要設置完成一個線程組再繼續下一個,不然就會出現下圖

勾選就不會了:

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM