postman設定介面關聯
在實際的介面測試中,後一個介面經常需要用到前一個介面返回的結果, 從而讓後一個介面能正常執行,這個過程的實現稱為關聯。
在postman中實現關聯操作的步驟如下:
1、利用postman獲取上一個介面指定的返回值,可以在tests中提取響應中的字典做全域性變數;如下圖
2、編寫程式碼設定全域性變數,會自動把全域性變數的資訊加入到Environments中的Globals中,如下圖
使用postman全域性變數儲存上一個介面的值,程式碼如下:
老版本寫法:postman.setGlobalVariable("全域性變數名", str); 其中前面的引數為全域性變數名稱 ,後面為變數
新版本寫法:pm.globals.set("token_id", token_value);其中前面的引數為全域性變數名稱 ,後面為變數
3、和之前引用全域性變數一樣,使用{{全域性變數名}}即可;如下圖