如何使用凭据用户名和密码登录Jmeter中的Web应用程序

时间:2017-05-06 05:03:58

标签: jmeter

我正在尝试使用用户名和密码登录Jmeter中的Web应用程序。在HTTP请求中,用户名和密码作为参数发送。无论我提供正确的用户名/密码还是错误的用户名/密码,状态为Success.But,当我添加Response Assertion时,状态为Warning。所以请提供一些建议来纠正这个问题。

1 个答案:

答案 0 :(得分:0)

JMeter自动将低于400的HTTP Status codes视为成功,它不会对响应内容执行任何检查,并且不够智能,无法自动确定您是否已登录。

Response Assertion是针对响应的某种形式的显式检查,因此无论响应是否具有HTTP状态代码200(OK),如果它例如不存在,它将被标记为失败不包含必需的节。

因此,将View Results Tree侦听器添加到测试计划并检查响应详细信息以获取正确和不正确的凭据,然后根据您的方案配置响应声明。有关不同断言类型的更多信息,请参阅How to Use JMeter Assertions in Three Easy Steps文章。