我是JMeter的新手,还处于学习阶段.
我正在JMeter休息.我收到的响应数据,我想使用它,因为它是在下面的REST调用.我收到的响应数据样本是:
{
"token":"ab062ad1-0585-4b41-b491-1bd4f6de57da",
"refreshToken":"5444b837-7f18-4570-a84b-80dac80b393c",
"expiresBy":"Sat May 02 14:49:06 EDT 2015",
"mcomroles":[
"Super BA Admin",
"WorkgroupSuperBAUser"
],
"bcomroles":[
"Super BA Admin",
"WorkgroupSuperBAUser"
]
}
Run Code Online (Sandbox Code Playgroud)
为此,我添加了一个正则表达式提取器,但我不知道要给出什么正则表达式.
请建议.谢谢.
如果要按原样使用响应,请添加beanshell-post处理器而不是Regular Expression Extractor.
vars.put("JSONResponse", prev.getResponseDataAsString());
Run Code Online (Sandbox Code Playgroud)
现在,您可以在下一个请求中使用以下语句访问它.
${JSONResponse}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
10778 次 |
| 最近记录: |