Cookie数据隐藏在jmeter中采样器的请求中

时间:2017-10-16 10:34:10

标签: performance cookies jmeter

我的应用程序在应用程序中通过网络检查检查时传递cookie数据信息,但是在jmeter的请求中看不到它甚至在HTTP Header Manager中没有在请求执行器中的请求时,我需要提取该cookie用于处理请求但无法执行此操作的数据信息

以下是附件截图。

Cookie Information-Screenshot 1 Cookie Data is blank- Screenshot 2

请让我知道我现在应该有什么解决方案

1 个答案:

答案 0 :(得分:0)

  1. 确保将HTTP Cookie Manager添加到测试计划
  2. 默认情况下,JMeter会检查Cookie的完整性(即是否存在所有数据,路径是否与当前请求路径匹配等),如果您之后尝试使用的Cookie无效 - JMeter将丢弃它。您可以通过将下一行添加到 user.properties 文件来抑制cookie检查(位于" bin" JMeter安装的文件夹中

    CookieManager.check.cookies=false
    

    JMeter重启将需要选择该属性。有关详细信息,请参阅HTTP Cookie Manager Advanced Usage - A Guide

  3. 作为最后的手段,您始终可以使用Set-Cookie从之前回复的Regular Expression Extractor标题中提取Cookie,并手动构建自己的Cookie。