软件测试技能,JMeter压力测试教程,HTTP Cookie管理器(四)

本文介绍了如何使用JMeter进行压力测试,特别是针对含有cookies的Web请求。通过添加HTTP Cookie管理器,JMeter能自动处理cookies,确保在重定向时正确携带。在JMeter 5.1版本中,无需修改配置即可工作。文章通过一个登录场景,展示了从处理302重定向到客户端Java请求的完整流程,并验证了请求的成功。
摘要由CSDN通过智能技术生成

前言

Web网站的请求大部分都有cookies,jmeter的HTTP Cookie管理器可以很好的管理cookies

我用的 jmeter5.1 版本,直接加一个HTTP Cookie管理器放到请求的最前面,就可以自动管理cookies了

看到网上有些教程说要把jmeter.property文件中将 CookieManager.save.cookies 设置为true,我这里 jmeter5.1 版本不用设置也成功了

一、场景案例

当登录成功了,服务端会返回2个token
请添加图片描述
因为这个请求登录成功后有302重定向到 /admin/ 页面了,重定向后的页面,需要带上前面的cookies才能访问成功
请添加图片描述

二、HTTP Cookie管理器

jmeter 里面启动 cookie 管理器很简单,只需在请求的最前面加一个 HTTP Cookie管理器 就可以了。不需要去提取cookies,再去添加到cookie管理器。
HTTP Cookie管理器 添加后会自动保存你每次请求的cookies,后续的请求都会带上前面的cookies,就跟你正常访问浏览器是一样的。

评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值