如何使用Jmeter登录基于Web的应用程序



即使我传递了错误的凭据(用户名和密码(到登录,它也在结果中将状态显示为成功。任何人都可以帮我解决问题吗?

> JMeter 会自动将低于 400 的 HTTP 状态代码视为成功,它不会进行任何额外的检查,因此如果您想确保已登录,您应该添加一个响应断言来验证是否存在某些特定文本,例如Hello, %username,反之亦然,登录表单不存在或其他什么

请参阅如何在三个简单步骤中使用 JMeter 断言一文,了解如何根据不同的条件有条件地使 JMeter 采样器失败。

这是初学者面临的常见问题之一!默认情况下,JMeter 根据 HTTP 响应代码确定成功/失败。如果要根据某些条件(如某些预期文本(使 HTTP 响应失败,请使用断言。

我建议您阅读这篇关于 JMeter 初学者提示的文章。

最新更新