当我在浏览器中看到我的cookie时,它会每隔1小时不断更新一次。 我的UI中没有任何登录页面。 而是将一个访问令牌附加到请求cookie以进行身份验证。 当我复制该访问令牌并在我的HTTP HEADER MANAGER中对其进行硬编码时,它可以正常工作。 但是一旦访问令牌过期,测试用例就会失败。 那么,如何在发送请求时动态地从浏览器的请求头获取访问令牌/ cookie,以执行我的测试用例
答案 0 :(得分:1)
在测试计划中添加Cookie Manager
CookieManager.save.cookies=true
行。${COOKIE_CookieName}
使用此值可在必要时添加Cookie值答案 1 :(得分:0)
您可以在此方案中使用Cookie Manager。
实施例: -
Name: VAR
Value: ${COOKIE_XSRF-TOKEN}
何时
CookieManager.save.cookies =真
在jmeter.properties文件中,变量VAR具有XSRF-TOKEN cookie的值
查看此blog以获取更多信息。
希望它有所帮助。