我需要使用Groovy作为语言,使用JSR223 sampler进行HTTP调用。
在进行api通话后,我收到了回复,并在日志查看器中看到。
现在我想解析并将日志中的返回值保存到可变的连续使用中。
以下是样本返回的回复
2018-05-31 15:38:09,291 INFO o.a.j.p.j.s.JSR223Sampler: {"access_token":"acdaraffafasvtokenhgsvjdk","token_type":"sample","expires_in":80,"scope":"map.c map.r","ext_attr":{"enhancer":"aqa","zdn":"map"},"jti":"jhfeayishdgvs77sdzxcfnkjdx"}
这里我想将“access_token”值'acdaraffafasvtokenhgsvjdk'解析为变量以供连续使用。
答案 0 :(得分:0)
右键单击采样器。
选择后处理器并选择正则表达式提取器。
然后,您应该可以在测试中的任何其他位置使用$ {accessToken}来访问该变量。