cookies - 如何在 jmeter 中传递 cookie(浏览器 cookie 和同时手动添加 cookie)
问题描述
我想通过浏览器自动存储cookie并在JMeter请求中手动添加cookie。 在此处输入图像描述
默认 cookie 管理器用于获取默认 cookie 以将浏览器创建为 pet-type-3。HTTP Cookie 管理器用于向该请求手动添加 cookie。但该请求也仅在浏览器创建中传递默认请求。
如何在此请求中传递这两种类型的 cookie。
解决方案
鉴于您提供了与域和路径匹配的有效cookie - 它们将与Set-Cookie 响应标头中的 cookie 一起添加
演示:
如您所见,cookiefoo
的值bar
已添加到谷歌使用的“普通”cookie 中
因此,我相信您只需将 HTTP Cookie 管理器移动为线程组的直接子级,因为目前它仅应用于/pet-type-3
采样器,并且为了捕获您称为“浏览器”的 cookie,它需要应用于所有 HTTP 请求采样器。
更多信息:JMeter 范围规则 - 终极指南
推荐阅读
- amazon-web-services - AWS ECR - 应用适用于所有存储库而不是单独的 IAM 策略
- google-app-engine - Google App Engine 服务到服务身份验证(非编程)
- c++ - 无法使用带有显式实例化的 std::atomic 成员编译结构
- asp.net - NavigateUrl 指向根目录而不是外部网站
- javascript - 如何循环遍历 JavaScript 对象中类似的键值对(a0,a1,a2)并生成一个没有键(a)中数字的新数组?
- inheritance - .Net Core 依赖注入和类继承
- javascript - 将对象合并/添加到数组中 - Javscript
- rxjs - RXJS 大理石测试
- elasticsearch - 弹性搜索延迟
- excel - 禁止在 Excel 中打印 PDF 的对话框