目標:
將請求A響應數據的部分內容提取出來,保存成變量供后續請求使用(用在返回格式為json的HTTP請求中)
步驟:
1. 添加JSON Extractor后置處理器 add --> post processors --> JSON Extractor
2. 在監聽器查看結果樹中,選擇JSON Path Tester,下圖紅框中填寫JSON提取表達式,可以點擊TEST按鈕測試表達式是否正確
3. 將步驟2的表達式,填寫進步驟1創建的JSON提取器中
參數說明:
1) Name of created variables:變量名稱,引用時格式${token}
2) JSON path expressions:步驟2中獲取的表達式
3) Match No:可以填三個值 (0:隨機 1:第一個 -1:全部)(獲取到的值有多個時,選擇其中的某部分)
4) compute concatenation var(suffix_ALL): 是否統計所有,即將獲取到的所有值都保存(目前用到的不勾選)
5) default values:默認值
第四個參數勾選效果如下:
PS:可以添加sampler-->debug sampler查看提取到的內容
。