jsessionID不保存在jmeter http请求之间

时间:2013-05-16 22:03:15

标签: jmeter jsessionid cookiemanager

我正在尝试在网站上进行简单的负载测试,这需要您先登录。

我读了关于cookie管理器的jmeter文档,看起来就像我在同一个线程组中的所有请求,其中cookie管理器是在http请求之间共享sessionID但不是我的情况。

我的简单结构是:

Thread Group
    HTTP Cookie Manager
    HTTP Requests Defaults
    Simple Controller
        http request  // POST method to authenticate in the site (this works fine, I get a session id)
        http request  // GET method (this one should use the same session id from the previous http requests but I get a new one instead)

我在firefox中使用firebug查看请求/响应并且会话ID是相同的同一网页流程,服务器不发送新的,所以看起来像cookie管理器没有保持相同的会话ID并将其用于所有请求。

有人能指出我正确的方向吗?我做错了什么?

1 个答案:

答案 0 :(得分:0)

检查get请求在请求中发送与先前响应中返回的cookie相同的jsessionid cookie。

如果是这种情况,请检查您的登录是否正常,因为它可能是问题的根本原因