【发布时间】:2021-11-30 00:21:58
【问题描述】:
首先,我确实将CookieManager.check.cookies=false 行添加到jmeter.properties。
我要做什么
我想在请求的现有 cookie 中添加一个 cookie。
例如,我看到请求已[编辑]:
Cookie Data:
c1=sfasfsfsfsfs; c2=erqwerqwrr; c3=poiuopiupoi
预期结果
我希望它有:
Cookie Data:
c1=sfasfsfsfsfs; c2=erqwerqwrr; c3=poiuopiupoi; partner=favicon.ico
BASE_URL_2 是一个以qa.company.com 形式定义的变量。
实际结果
到目前为止,我所做的一切都没有对 cookie 进行任何更改。
我还能尝试什么?
潜在动机
录制网络会话并回放。
添加了 RegEx 提取器以提取令牌,然后将其添加到后续请求中。这有帮助。
但是,某些请求因自定义应用程序异常 Security violation, please refresh 而失败。
可能会话登录状态没有被传递,所以网站认为调用是“陈旧的”。
当会话到期并且您尝试单击站点上的按钮时,我在 GUI 上看到了这一点。
在将 JMeter 中的 cookie 与我在 Chrome 调试器中看到的进行比较时,很明显,正在运行的应用程序中的 cookie 比我在 JMeter 中的要多。
【问题讨论】:
标签: cookies jmeter cookiemanager