Postman-设置环境变量
環(huán)境的設(shè)置操作
在上圖顯示的界面中,點(diǎn)擊” 設(shè)置”按鈕--manage environments,打開環(huán)境設(shè)置界面,如圖所示
在環(huán)境界面中添加環(huán)境信息,之后點(diǎn)擊Add即可完成環(huán)境的配置。
環(huán)境中存在兩種變量,一種是環(huán)境變量,相當(dāng)于局部變量;另外一種是全局變量(globals)。
環(huán)境變量:
當(dāng)使用API的時(shí)候,你可能經(jīng)常需要使用不同的設(shè)置。環(huán)境設(shè)置可以讓你使用變量自定義request。這個(gè)方法可以讓你輕松的在不同的設(shè)置之間改變而不用改變你的request。你不需要擔(dān)心要記住Postman中所有的這些變量的值。環(huán)境可以下載保存為JSON文件,以后可以再加載他。
參考http://www.jianshu.com/p/bffbc79b43f6
1、環(huán)境變量的設(shè)置
第一種方法:在具體的環(huán)境中,設(shè)置該環(huán)境的key和value值,如圖
第二種方法:直接在代碼中設(shè)置變量
可以在postman主頁面中的pre-request Script中設(shè)置環(huán)境變量
設(shè)置環(huán)境變量:
postman. setEnvironmentVariable (“key”, “value”);
environment.key= " value ";
環(huán)境變量可以使用在以下地方:
· URL
·URL params
·Header values
·form-data/url-encoded values
·Raw body content
·Helper fields
在你要使用的變量名上附上雙花括號(hào)。
全局變量:
全局變量提供了一組總是有效的變量。你可以有很多環(huán)境變量,但是同一時(shí)間只能有一組有效。但是你可以像使用環(huán)境變量一樣使用全局變量。
1、全局變量設(shè)置
和環(huán)境變量一樣,第一種可以在環(huán)境設(shè)置中添加全局變量,如圖
點(diǎn)擊globals按鈕,打開全局變量添加頁面,參考環(huán)境變量設(shè)置進(jìn)行操作。
第二種方法:
可以在postman主頁面中的pre-request Script中設(shè)置全局變量
設(shè)置全局變量:
postman. setGlobalVariable (“key”, “value”);
說明:
當(dāng)全局變量和環(huán)境變量出現(xiàn)同樣的key時(shí),環(huán)境變量會(huì)覆蓋全局變量的key值
讀取變量
在接口信息中,可以使用{{key}}來獲取變量信息,如圖
pre-request Script讀取變量:
getEnvironmentVariable ("key");//獲取key的環(huán)境變量
getGlobalVariable(“key”);//獲取key的全局變量
總結(jié)
以上是生活随笔為你收集整理的Postman-设置环境变量的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 网络管理:基本编码规则(BER)
- 下一篇: 电脑型号是什么苹果电脑型号是什么