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

使用jmeter的负载测试应用程序,jmeter,access-token,load-testing,auth0,bearer-token,Jmeter,Access Token,Load Testing,Auth0,Bearer Token,我正在对一个web应用程序进行负载测试。 我是JMeter的新手,有太多的困惑 我尝试使用JMeter访问网站链接,但应用程序登录由第三方(Auth0)处理,我无法找到一种方法来成功访问具有适当授权的应用程序 是否可以在Jmeter中的某个地方提供访问令牌,这样我就可以跳过重定向到Auth0页面来登录并输入用户名和密码 如果是这样,我该怎么做 此外,即使我访问网站页面时没有用户名和密码,Jmeter仍然会返回状态码200 即使我成功访问了应用程序,状态代码仍然是相同的 我如何区分Jmeter是成

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

  • 我尝试使用JMeter访问网站链接,但应用程序登录由第三方(Auth0)处理,我无法找到一种方法来成功访问具有适当授权的应用程序
  • 是否可以在Jmeter中的某个地方提供访问令牌,这样我就可以跳过重定向到Auth0页面来登录并输入用户名和密码

    如果是这样,我该怎么做

  • 此外,即使我访问网站页面时没有用户名和密码,Jmeter仍然会返回状态码200 即使我成功访问了应用程序,状态代码仍然是相同的

    我如何区分Jmeter是成功打开了我传递的链接,还是被重定向到的登录页面卡住了

  • 有没有一种解释响应主体的方法,比如Jmeter现在看到的页面
  • 我一直在寻找一种方法,因此非常感谢您的帮助。

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

    如果返回代码>=400,则2/JMeter会将采样器标记为错误。所以,若响应代码是200,但页面不是预期的,那个么您需要使用来测试特定内容的存在性


    3 /是,鉴于结果树在左边中间的选择框中使用嵌入资源的渲染器HTML或浏览器

    谢谢你的响应。所以我所做的是,我创建一个线程组,在HTTP请求中指定地址,现在我必须添加HTTP头管理器,将参数名作为Access(?)作为持票人的价值。就这些吗。。。我是对的@ubikloadpackSo我尝试了Http头管理器,创建了一个字段授权,并将值指定为Bearer(我从开发人员工具获得的令牌)。响应代码是200,但我不知道它是否访问了正确的页面。标题通常被命名为Authorization,看起来像这样:Authorization:Bearer。但理想情况下,为了避免出错,为什么不使用录音呢?请更新您的问题以显示您对屏幕截图所做的操作。若答案是肯定的,那个么接受它,这样它就能帮助别人。谢谢