使用JMeter加载Test Express API(nodejs)

时间:2017-03-01 12:03:55

标签: jmeter passport.js

我正在尝试使用 Jmeter 加载测试Express Apis(nodejs)。 我正在使用护照登录。 我能够使用JMeter登录,但当我发出另一个需要授权的请求时,我收到错误。我有一个中间件来检查授权,我正在检查' req.user '。但使用Jmeter req.user 未定义

有谁能告诉我我错过了什么或做错了什么?

由于 :)

1 个答案:

答案 0 :(得分:0)

查看您遗漏的Creating a Simple Node/Express API Authentication System with Passport and JWT文章correlation - 处理动态身份验证令牌,您需要执行以下操作来解决此问题:

  1. HTTP Request发送到/authenticate端点
  2. 使用JSON Extractor
  3. 提取token
  4. HTTP Header Manager添加到下一个HTTP请求,并将其配置为发送Authorization标头,其中包含在步骤2中提取的令牌值。