Html 无法使用JMeter登录到站点

Html 无法使用JMeter登录到站点,html,http,jmeter,Html,Http,Jmeter,我目前正在学习如何使用JMeter,以便测试我公司的网站。我设置了一个线程组,并输入了一些HTTP请求,这些请求应该登录到站点并导航选项卡。问题是它似乎没有登录。当我查看响应数据时,我看到登录请求返回正确的临时重定向页面,但之后的每个请求都只是返回初始登录页面的html 我尝试使用一个简单的HTTP请求,将用户名和密码文本框设置为我知道有效的帐户详细信息。我还尝试使用Login-Config元素和HTTP授权管理器,它们都得到了相同的结果。我尝试按照建议更改重定向选项,但它已设置为“跟随重定向”

我目前正在学习如何使用JMeter,以便测试我公司的网站。我设置了一个线程组,并输入了一些HTTP请求,这些请求应该登录到站点并导航选项卡。问题是它似乎没有登录。当我查看响应数据时,我看到登录请求返回正确的临时重定向页面,但之后的每个请求都只是返回初始登录页面的html

我尝试使用一个简单的HTTP请求,将用户名和密码文本框设置为我知道有效的帐户详细信息。我还尝试使用Login-Config元素和HTTP授权管理器,它们都得到了相同的结果。我尝试按照建议更改重定向选项,但它已设置为“跟随重定向”。我也试着把它换回去,但没用

我不知道在这里该怎么办。有人能帮我吗


编辑:我下周要休假,所以我无法回答问题。我将在12月3日回来。

这取决于页面如何反应,如果会话存储在cookie中,则需要cookie管理器。否则,搜索会话id或令牌您需要使用正则表达式提取器提取令牌,并将其与登录表单用户名和密码一起传递

我希望下面的视频能对你有所帮助


在绝大多数情况下,它与cookies有关

尝试添加,看看会发生什么

如果您想要操作cookie,您可能希望将它们存储到JMeter变量中。要启用此功能,您需要设置下一个属性:

CookieManager.save.cookies=true

该属性位于jmeter安装的/bin文件夹下的jmeter.properties文件中

我在测试中已经有了一个cookie管理器。它被设置为“兼容性”和“HC3CookieHandler”。我应该试着改变这些吗?我已经设置了一个cookie管理器。我现在使用的电脑没有扬声器,所以我稍后会看视频。我终于去看了视频。我尝试测试的网站似乎没有我可以记录和使用的jsessionid。事实上,url似乎没有任何类型的会话id。还有其他地方可以存储它吗?嗨,你还记得你是如何解决这个问题的吗?我似乎也有类似的问题。谢谢。不,不幸的是,我没有。您是否尝试使用cookie manager?谢谢您的回复。我设法解决了这个问题。我使用了一个保持登录页面!在我重新录制会话并发现它有所不同之前,它看起来并没有什么不同。