且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

jMeter的配置参数CookieManager.save.cookies

更新时间:2022-09-06 09:46:51

我们在用jMeter进行需要登录的接口测试时,经常会面临到需要保存登录响应的Cookie的情形,以便后续处理。jMeter的配置参数CookieManager.save.cookies本文介绍如何使用jMeter提供的功能,将服务器处理完登录请求后返回的Cookie通过jMeter变量的方式进行保存。比如上图的sap-login-XSRF_E4T和sap-usercontext。


在jMeter的bin文件夹下有一个配置文件:jmeter.properties:vjMeter的配置参数CookieManager.save.cookies这里提到jMeter默认情况下,不会将Cookie作为变量保存,除非用户显式指定CookieManager.save.cookies = true。jMeter的配置参数CookieManager.save.cookies这样,当登录请求完成后,上面提到的cookie就会按照naming convention COOKIE_<实际的Cookie名称>成为jMeter工程里可以使用的jMeter变量。jMeter的配置参数CookieManager.save.cookies在随后API调用里使用这些Cookie变量的语法:jMeter的配置参数CookieManager.save.cookies外链图片转存失败(img-LfcjaETN-1566609091292)(https://user-images.githubusercontent.com/5669954/58926678-965fca80-877e-11e9-8273-fd6e6e73a283.png)]