[英]Accessing HttpServletRequest and Response from JSR223 sampler within Jmeter
[英]How to parse and save the response returned in logs for JSR223Sampler
我需要使用Groovy作為語言的JSR223采樣器進行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”解析為一個變量,以便連續使用。
右鍵單擊采樣器。
選擇后處理器,然后選擇正則表達式提取器。
然后,您應該可以在測試中的其他任何地方使用$ {accessToken}訪問變量。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.