如果用户已经登录浏览器并且通过读取/user/self
值显示结果,我们有一个api cookie
可识别浏览器上的用户。
如何在JMeter
中实现。有一个用于登录的API,在运行请求后在请求中提供cookie
个数据。基本上必须获取cookie数据并将其传递给下一个API.loginapi-requestwith cookies
添加http标头管理器的图像
请使用JMeter
帮助实现此目的。
答案 0 :(得分:3)
JMeter的HTTP Cookie Manager可以将Cookie存储为JMeter变量,您需要做的就是将下一行添加到 user.properties 文件中(位于JMeter' s" bin"文件夹)
CookieManager.save.cookies=true
并重新启动JMeter以选择该属性。之后,JMeter会将cookie值存储为前缀为COOKIE_
的JMeter变量,因此如果您需要在脚本中的某处重新使用名为FOO
的cookie的值,您可以将其称为{ {1}}
有关更全面的解释,请参阅Using the HTTP Cookie Manager in JMeter文章。
答案 1 :(得分:1)
要遵循的步骤:
/user/self
Set-Cookie
标头发送cookie,则JMeter会自动保存它们并发送后续请求。截图参考:
参考文献: