如何在 JMeter 中设置 cookieJar

问题描述

在 K6 中,我设置 cookieJar 如下

  const jar = http.cookieJar();
  jar.set('https://auth.mygateid.test','oktaStatetoken',oktaStatetoken);

有没有办法在 JMeter 中做到这一点? Jmeter真的需要吗?

解决方法

通常在 JMeter 中,只需将 HTTP Cookie Manager 添加到您的测试计划中就足够了,它会自动处理所有传入的 cookie,即从响应的 Set-Cookie header 中提取值并将它们添加到 { {3}} 请求的标头,如果 cookie 有效(域/路径匹配、未过期等)

如果需要,也可以手动添加 cookie:

Cookie

更多信息:enter image description here