jmeter 如何在后续请求中使用JSession ID作为请求头中的cookie

0s0u357o  于 2023-10-20  发布在  其他
关注(0)|答案(1)|浏览(130)

我正在开发一个JMeter脚本,它类似于以下内容:

Test Plan
    HTTP Cookie Manager
    Login - Thread Group
    Search - Thread Group

其中一个Login采样器在响应头中有Set-Cookie,其形式为JSession Id,如:

Set-Cookie: JSESSIONID=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx;

此Cookie用于后续请求的请求头中。我现在面临的挑战是,我能够从登录采样器响应头中提取cookie,但我应该如何在后续线程组中使用它。我甚至在属性文件中设置了CookieManager.保存.cookies=true。任何帮助都是感激不尽的。

yuvru6vn

yuvru6vn1#

假设你在user.properties文件中有CookieManager.save.cookies=true,然后重新启动JMeter,你应该能够在需要的地方访问cookie值:

${COOKIE_JSESSIONID}

更多信息请参阅:HTTP Cookie Manager Advanced Usage - A Guide

相关问题