Jmeter之Json Path Extractor 接受上一個請求的響應參數


最近在使用Jmeter進行接口測試,被一個問題困擾了很久,就是第二個請求如何接收上一個請求響應中的參數,剛開始嘗試着用網上普遍說的正則表達式,長了了N多次之,都沒有達到我想要的效果,被整的夠慘,於是,開始嘗試使用第二種方法,就是Jmeter之Json Path Extractor,感覺棒極了,在此記錄下

 

1、下載安裝 Json Path Extractor插件,然后解壓到jmeter安裝目錄相應的文件夾下(這里不細講了)

2.添加請求A,輸入響應的服務器、端口號、路徑等(路徑要記得輸對哦),在A下面添加HTTP信息頭管理器,然后添加后置處理器

 

因為請求響應結果是如下所示

所以,在Json Path Extractor中寫如下格式:

 

aa是缺省值,可以隨便寫

2.添加請求B,在B下面添加HTTP信息頭管理器,因為這個請求是請求頭中需要用到上一個請求響應中的token,所以需要在請求B的信息頭管理器中,輸入獲取參數token的

 

接下來運行A和B,B就可以直接獲取到A請求中的token

從而達到了,不同請求之間參數的傳遞。

參考文章

https://www.blazemeter.com/blog/advanced-usage-json-path-extractor-jmeter


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM