如何将不记名令牌添加到 JMeter

时间:2021-03-10 11:12:20

标签: jmeter postman

我来自 PostMan,现在使用 JMeter 进行压力测试,我有一个 POST 方法可以很好地与 PostMan 配合使用,但我似乎无法让持有者令牌在 JMeter 上进行身份验证。我在 PostMan 中有与 JMeter 相同的标记(见截图)

感谢任何帮助或建议。查看截图:

enter image description here

enter image description here

enter image description here

enter image description here

2 个答案:

答案 0 :(得分:1)

为了使用 Bearer 令牌,您应该创建 HTTP Header Manager,您已经添加了它。然后添加请求中使用的密钥/名称,主要是授权,但我们应该检查一下。请提供邮递员的标题和授权选项卡。然后,将不记名令牌添加到值字段。 就我而言,我应该再提供一个键/值:Cookie。 jMeter Simple Sample

答案 1 :(得分:1)

如果您能够使用 Postman 成功运行您的请求 - 您应该能够使用 JMeter 的 HTTP(S) Test Script Recorder

  1. 启动 JMeter 的 HTTP(S) Test Script Recorder

  2. Configure Postman to use JMeter as the proxy

    enter image description here

  3. 在 Postman 中运行您的请求/测试

  4. JMeter 应该捕获请求并生成相应的 HTTP Request 采样器和 HTTP Header Manager

更多信息:How to Convert Your Postman API Tests to JMeter for Scaling

关于您的设置:标头名称应为 Authorization,标头值应以 Bearer 开头,后跟您的令牌值

主要问题是 JMeter 无法访问您本地机器上的应用程序,因此请确保相应的 Web 服务器已启动。