Postman 本身沒有直接設(shè)置環(huán)境變量的功能,但你可以使用 Postman 的預(yù)請(qǐng)求腳本(Pre-request Script)和測試腳本(Tests)來設(shè)置和使用環(huán)境變量。以下是如何在 Postman 中設(shè)置和使用環(huán)境變量的步驟:
打開 Postman 并創(chuàng)建一個(gè)新的請(qǐng)求。
在請(qǐng)求選項(xiàng)卡中,選擇“Tests”選項(xiàng)卡。這里你可以編寫測試腳本,用于在請(qǐng)求發(fā)送之前執(zhí)行一些操作。
在“Tests”選項(xiàng)卡中,你可以使用 pm.environment.set()
函數(shù)來設(shè)置環(huán)境變量。例如,設(shè)置一個(gè)名為 apiKey
的環(huán)境變量,值為 your_api_key
:
pm.environment.set("apiKey", "your_api_key");
如果你需要從環(huán)境變量中讀取值,可以使用 pm.environment.get()
函數(shù)。例如,從環(huán)境變量中獲取 apiKey
的值:
const apiKey = pm.environment.get("apiKey");
在請(qǐng)求的預(yù)請(qǐng)求腳本(Pre-request Script)選項(xiàng)卡中,你也可以使用相同的方法設(shè)置和使用環(huán)境變量。預(yù)請(qǐng)求腳本在請(qǐng)求發(fā)送之前執(zhí)行,因此在這里設(shè)置環(huán)境變量可能會(huì)影響到后續(xù)的請(qǐng)求。
在 Postman 的頂部菜單欄中,點(diǎn)擊“Settings”(設(shè)置)圖標(biāo)(齒輪形狀),然后選擇“Environment”(環(huán)境)。在這里,你可以創(chuàng)建和管理不同的環(huán)境變量。點(diǎn)擊“Add Variable”(添加變量)按鈕,設(shè)置變量名和值,然后點(diǎn)擊“Add”(添加)按鈕。
在你的請(qǐng)求中,你可以通過 pm.environment.get()
函數(shù)來訪問在環(huán)境變量中設(shè)置的值。例如,從環(huán)境變量中獲取 apiKey
的值:
const apiKey = pm.environment.get("apiKey");
通過以上步驟,你可以在 Postman 中設(shè)置和使用環(huán)境變量。請(qǐng)注意,環(huán)境變量在 Postman 會(huì)話之間是持久的,這意味著你可以在多個(gè)請(qǐng)求之間共享這些變量。