针对此问题,在 JMeter 中,您可以通过添加 Cookie 管理器和在 HTTP 请求中使用适当的 Cookie 值来模拟 ASP .NET Web 应用程序中的用户会话。在 HTTP 请求中使用适当的 Cookie 值可以使您的 JMeter 测试中的用户会话保持已登录状态。
您可以通过以下步骤解决此问题:
添加一个'Cookie 管理器”到测试计划中。点击 线程组 -> 添加 -> 配置元件 -> Cookie 管理器。
设置 Cookie 管理器的'名称”和'路径”,以匹配您的 ASP .NET 应用程序。
在 HTTP 请求中添加正确的 Cookie 值。'Cookie 管理器”添加到 HTTP 请求。请求应该包含正确的 Cookie 值,以便 ASP .NET 应用程序可以识别用户会话。
下面是一个示例代码:
添加'Cookie 管理器”到测试计划中:
将 Cookie 值添加到 HTTP 请求中:
运行测试,确保登录页面不会重定向到登录页面。
您可以通过以上步骤来解决 ASP .NET 重定向到登录页面的问题,并在 Jmeter 中使用适当的 Cookie 值来保持用户会话。