步驟:
一、獲取關聯參數即提取這個參數
二、設置局部or全局變量
三、使用這個變量
實現:
接口背景:一共兩個接口,第一個創建任務接口,會返回一個task_id字段,第二個獲取數據接口要用這個參數來獲取數據
一、現在創建任務接口下,test里選擇json check value這個代碼片段,將接口返回內容轉化為json格式
二、設置全局or局部變量(我這里是設置里全局變量)
鍵名:我這里還是取原本的字段名“task_id”
鍵值:這里根據這個接口返回的格式來,jsonData.task_id, 即jsonData.xxx.xxx.xxx
全局還是局部變量根據實際情況,
我這里就是 pm.globals.set("task_id", jsonData.task_id);
不要忘了把這句放到上面的函數里哦,即
pm.test("獲取task_id", function () {
var jsonData = pm.response.json();
pm.globals.set("task_id", jsonData.task_id);
});
然后在postman里設置這個變量,先點擊小眼睛,再選擇變量類型edit進行編輯
這里只用放上鍵名task_id,值不用填,好啦這就設置好啦,可以發送一下請求,再點擊小眼睛看是否獲取到值~
三、使用這個變量
變量使用格式為{{鍵名}},設置好后這個字段會變色,鼠標放在上面的時候其實就可以看到它取的值啦~