Jmeter 负载测试RestFul Api,一次性授权

Jmeter 负载测试RestFul Api,一次性授权,jmeter,Jmeter,我需要测试API是否正常工作,并对每个API加载 在PostMan中,我可以这样做,但如何在jmeter上获得它 我有一个POST请求,从那里我获得了访问权,然后复制这个令牌并将它放在其他API头中以从API获得响应 以下是获取访问权限的请求json: Response 201 (application/json)Body { "token_type": "Bearer", "expires_in" : 3600, "access_token" : "ge

我需要测试API是否正常工作,并对每个API加载

在PostMan中,我可以这样做,但如何在jmeter上获得它

我有一个POST请求,从那里我获得了访问权,然后复制这个令牌并将它放在其他API头中以从API获得响应

以下是获取访问权限的请求json:

Response 201 (application/json)Body  {
      "token_type":  "Bearer",
      "expires_in" : 3600,
      "access_token" : "generated_access_token"
  }
当我跑步时:

{"token_type":"Bearer","expires_in":3599,"access_token":"accesstoken value here"}
需要获取此访问令牌并将其传递给其他POST主体以获取响应。

添加为请求(子项)的后处理器

然后使用
${access\u-token}
作为其值(或者在JSR223中使用
vars.get(“access\u-token”)


对于下一个请求的头,在第二个请求下添加
HTTP头管理器
,如下所示:

首先,提取变量的访问令牌

然后在其他请求/请求的适当标头中使用此变量

在何处添加${access\u token}。当您需要它时,例如,在下一个HTTP请求的正文数据中,我需要将其作为标头管理器传递,我添加了${access\u token},但在请求正文中它显示为原样。请求标头:连接:保持活动接受:应用程序/json授权:{access\u token}内容类型:application/json内容长度:64对于下一个请求的头,在第二个请求下添加
HTTP头管理器。请参阅更新的回答完成,但仍然相同。
Variable Names access_token

JSON Path expression `$.access_token`

Match No. 1