認(rèn)識(shí)Postman中的全局變量
在使用Postman進(jìn)行接口測(cè)試時(shí),全局變量是一個(gè)非常有用的功能。與環(huán)境變量相比,全局變量是針對(duì)全局有效的,可以從響應(yīng)信息中獲取后來定義的內(nèi)容,實(shí)現(xiàn)關(guān)聯(lián)的效果。舉例來說,如果我們從某個(gè)請(qǐng)求的響應(yīng)中獲取
在使用Postman進(jìn)行接口測(cè)試時(shí),全局變量是一個(gè)非常有用的功能。與環(huán)境變量相比,全局變量是針對(duì)全局有效的,可以從響應(yīng)信息中獲取后來定義的內(nèi)容,實(shí)現(xiàn)關(guān)聯(lián)的效果。舉例來說,如果我們從某個(gè)請(qǐng)求的響應(yīng)中獲取了sessionid,并且希望在后續(xù)所有請(qǐng)求中使用該sessionid,這時(shí)就可以將獲取到的sessionid設(shè)置為全局變量。本文將介紹如何在Postman中手動(dòng)添加全局變量。
手動(dòng)添加全局變量步驟
1. 打開Postman并找到已保存的訪問請(qǐng)求
首先打開Postman,并找到之前保存的訪問百度經(jīng)驗(yàn)的Get請(qǐng)求。
2. 設(shè)置全局變量
在Get請(qǐng)求中,通常會(huì)設(shè)置一些環(huán)境變量,比如`{{serverurl}}`?,F(xiàn)在我們要設(shè)置全局變量,點(diǎn)擊設(shè)置按鈕,選擇“Manage Environments” -> 點(diǎn)擊“Globals”。
3. 添加全局變量
在Globals選項(xiàng)中,拉到最底部,點(diǎn)擊添加一個(gè)新的全局變量。例如,在這里添加一個(gè)名為`visitData`的變量,值設(shè)為`today`。保存后關(guān)閉窗口。
4. 查看全局變量
再次點(diǎn)擊查看按鈕,可以看到Globals中已經(jīng)添加了`visitData`變量。點(diǎn)擊Edit按鈕,可以進(jìn)入編輯添加Globals窗口。
5. 發(fā)送請(qǐng)求
在編輯界面中點(diǎn)擊Params,輸入key為`visitData`,value為`{{visitData}}`。發(fā)送請(qǐng)求并查看發(fā)送的請(qǐng)求代碼,可以看到請(qǐng)求中已經(jīng)包含了`visitData`參數(shù),其值為`today`。
通過以上步驟,我們成功地手動(dòng)添加了一個(gè)全局變量`visitData`,并在請(qǐng)求中使用了該全局變量。全局變量的使用可以大大簡(jiǎn)化接口測(cè)試過程,提高工作效率。在實(shí)際測(cè)試中,合理設(shè)置和管理全局變量將會(huì)帶來極大的便利性和可維護(hù)性。