1

我想通过浏览器自动存储cookie并在JMeter请求中手动添加cookie。 在此处输入图像描述

默认 cookie 管理器用于获取默认 cookie 以将浏览器创建为 pet-type-3。HTTP Cookie 管理器用于向该请求手动添加 cookie。但该请求也仅在浏览器创建中传递默认请求。

如何在此请求中传递这两种类型的 cookie。

4

1 回答 1

1

鉴于您提供了与域和路径匹配的有效cookie - 它们将与Set-Cookie 响应标头中的 cookie 一起添加

演示:

在此处输入图像描述

如您所见,cookiefoo的值bar已添加到谷歌使用的“普通”cookie 中

因此,我相信您只需将 HTTP Cookie 管理器移动为线程组的直接子级,因为目前它仅应用于/pet-type-3采样器,并且为了捕获您称为“浏览器”的 cookie,它需要应用于所有 HTTP 请求采样器。

更多信息:JMeter 范围规则 - 终极指南

于 2021-10-06T14:18:08.657 回答