Postman 如何處理介面關聯?

yongheng999發表於2024-05-24

postman設定介面關聯
在實際的介面測試中,後一個介面經常需要用到前一個介面返回的結果, 從而讓後一個介面能正常執行,這個過程的實現稱為關聯。

在postman中實現關聯操作的步驟如下:

1、利用postman獲取上一個介面指定的返回值,可以在tests中提取響應中的字典做全域性變數;如下圖

2、編寫程式碼設定全域性變數,會自動把全域性變數的資訊加入到Environments中的Globals中,如下圖

使用postman全域性變數儲存上一個介面的值,程式碼如下:

老版本寫法:postman.setGlobalVariable("全域性變數名", str); 其中前面的引數為全域性變數名稱 ,後面為變數

新版本寫法:pm.globals.set("token_id", token_value);其中前面的引數為全域性變數名稱 ,後面為變數

3、和之前引用全域性變數一樣,使用{{全域性變數名}}即可;如下圖



相關文章