Jmeter .ASPXAUTH cookie处理

时间:2018-06-29 13:40:20

标签: cookies jmeter session-cookies .aspxauth

操作: 登录页面输入用户名和密码,然后设置.ASPXAUTH cookie,这些将保留所有http请求的其余部分

上述cookie(.ASPXAUTH)未存储在cookie部分中 请参考屏幕截图

响应标头设置一个.ASPXAUTH cookie

enter image description here

一旦我们传递有效的凭据请求标头(get方法),则在整个会话中保持相同的cookie enter image description here

在未设置.ASPXAUTH cookie的情况下,在jmeter中记录了上述登录名,让我知道如何处理?

enter image description here

2 个答案:

答案 0 :(得分:0)

尝试使用cookie manager来自动管理cookie。这将照顾您的cookie,并且在大多数情况下都可以使用。您还可以查看以下URL,了解如何构建基本的网络测试计划。

https://jmeter.apache.org/usermanual/build-web-test-plan.html

希望有帮助。

答案 1 :(得分:0)

尝试以下步骤:

  1. 取消注释 log4j2.xml 文件中的下一行:

    <Logger name="org.apache.jmeter.control" level="debug" />
    

    这样,您将获得有关引擎盖下HTTP Cookie管理器所发生的事情的更多信息

  2. 使用“ Cookie策略”下拉值进行播放,即尝试netscape的限制要比standard的限制要小,而CookieManager.check.cookies=false 的兼容程度是“太”-RFC 2109
  3. 尝试将下一行添加到 user.properties 文件:

    {{1}}

    它将取消JMeter的cookie验证逻辑。

更多信息以防万一:HTTP Cookie Manager Advanced Usage - A Guide