基于表单的身份验证-Jmeter

时间:2019-02-19 21:52:35

标签: jmeter jmeter-plugins

我正在测试API端点,该端点具有基于表单的身份验证(以提高安全性)。有人可以建议如何在Jmeter中处理基于表单的身份验证。我尝试使用HTTP Authorization Manage,但我的请求仍然失败。

1 个答案:

答案 0 :(得分:0)

您基本上需要通过使用JMeter的HTML Form采样器发送HTTP POST请求来提交HTTP Request

鉴于您提供了正确的凭据,因此您应有权采取进一步的措施。

在某些情况下,您可能需要执行correlation,因为您可能需要提供一个(或多个)动态参数以及凭据,因为您的应用程序可以将这些参数用于CSRF protection或其他原因,因此请确保仔细检查实际浏览器发送的请求(您可以使用browser developer tools捕获原始请求),并且是否有任何动态参数-您应该使用合适的{{3 }}

成功登录后,应该足以添加JMeter Post-Processor来维护用户会话。