使用jmeter进行负载测试的应用程序

时间:2019-01-07 20:40:10

标签: jmeter access-token load-testing auth0 bearer-token

我正在对Web应用程序进行负载测试。 我是JMeter的新手,有太多困惑。

  1. 我尝试使用JMeter访问网站链接,但是应用程序登录是由第三方(Auth0)处理的,我无法找到一种方法来通过适当的授权成功访问应用程序。

是否可以在Jmeter中的某个地方提供访问令牌,所以我可以跳过重定向到Auth0页面进行登录以及输入用户名和密码的操作

如果可以,我该怎么办

  1. 即使我没有使用用户名和密码访问网站页面,Jmeter仍会返回状态码200。

即使我成功访问了应用程序,状态代码也仍然相同。

如何区分Jmeter是否成功打开我传递的链接或停留在重定向页面上的登录页面。

  1. 是否有一种方法可以解释响应主体,例如Jmeter现在所看到的页面,

很久以来,我一直在努力寻找一种方法,因此,我们将不胜感激

1 个答案:

答案 0 :(得分:2)

1 /是,请使用HTTP Header Manager并在此处设置令牌。或者,如果是参数,请在HTTP请求参数表中设置

2 /如果返回代码> = 400,JMeter会将采样器标记为错误。因此,如果响应代码为200,但页面不应该是一个,则需要使用Response Assertion测试特定内容的存在

3 /是的,在“查看结果树”中,要么在左侧中间的选择框中使用带有嵌入资源的渲染器HTML,要么使用浏览器