【问题标题】:Load testing using Jmeter使用 Jmeter 进行负载测试
【发布时间】:2019-03-10 15:59:45
【问题描述】:

我有以下场景:

  1. 用户通过JWTLaravel API 中进行身份验证。
  2. 成功登录后,用户可以导航到调查表,他们可以在其中回答一组问题(多选、选择、单选按钮等)。
  3. 登录的管理员可以实时查看用户的答案(此处使用Web-sockets),并绘制在图表中。例如,假设一个问题是“你的性别是什么?”,一个饼图显示了 10% 的男性和 90% 的女性。

我想模拟 100 个用户回答一些预定义的问题,并查看实时绘制在不同图表中的响应。 我想过使用Jmeter 进行负载测试。但是不知道登录那 100 个用户并模拟回答问题的步骤。

我想测试响应时间并直观地查看实时绘制的答案。

【问题讨论】:

    标签: laravel jmeter jwt


    【解决方案1】:
    1. 要通过 JWT 进行身份验证,您需要使用 JSON Extractor 从第一个响应中提取令牌,并确保通过 HTTP Header Manager 将 JWT 令牌值添加到以下请求中。如果需要,请查看Testing Microservices with JMeter 文章了解更多详细信息。
    2. 我相信您可以使用HTTP(S) Test Script Recorder 记录所有这些调查步骤,并根据生成的HTTP Request 采样器构建测试流程
    3. 您可以使用 JMeter WebSocket Samplers 来模拟管理员操作。很可能您不会看到“图表”本身,但是您将能够观察原始数据并使用 Assertions 检查其完整性

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-01-27
      • 1970-01-01
      • 2011-08-04
      • 2017-03-02
      • 1970-01-01
      相关资源
      最近更新 更多