国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Postman 使用之全局變量管理

這篇具有很好參考價值的文章主要介紹了Postman 使用之全局變量管理。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

前言

平常在請求接口的時候,我們不可避免地都會遇到一個參數(shù)值在很多地方用到的場景,例如:在登陸后,后續(xù)接口請求的請求頭中都必須添加一個 token,如果我們寫死一個 token 的話,后續(xù)重新登陸后/token失效后再去替換這個token是繁瑣且沒有意義的。
我們完全可以設(shè)定一個公共的變量來解決這個問題,并且 Postman 也是支持的!
這是我目前使用的版本:
postman設(shè)置全局變量,postman,json,測試工具

一、設(shè)置并引用全局變量

1. 設(shè)置

我們打開Postman后打開 Environments 選項卡,隨后選擇 Globals (這個就代表全局通用的環(huán)境變量)
postman設(shè)置全局變量,postman,json,測試工具
然后輸入需要的變量鍵和值
postman設(shè)置全局變量,postman,json,測試工具

注意:輸入后要 ctry + s 保存,才會生效!
2. 引用

接著我們新建一個接口(我這里只是做演示,實際使用中請?zhí)鎿Q成對應的域名、url等)
postman設(shè)置全局變量,postman,json,測試工具
這樣我們就可以直接取到user_token值(在 Postman 中是通過雙層大括號的形式來引用 Environments中的內(nèi)容的)

在 Postman 里很多地方都是支持引用全局變量的,例如:域名、Params、Body 等等。
比如,我們的域名都是一個,不會變的,我們當然也可以設(shè)置為全局變量
postman設(shè)置全局變量,postman,json,測試工具
我們新建一個 base_url 字段,隨后直接替換原來的域名(將鼠標放在橙色字體上,就可以看到它的實際內(nèi)容了)

二、根據(jù)環(huán)境設(shè)置變量

上面我們說的方法適用于全局通用的變量,但是在我們的日常開發(fā)中,并不是僅有一套接口環(huán)境,我們一般伴隨有:開發(fā)、測試、正式環(huán)境等等。所以很多值都是根據(jù)接口環(huán)境來變化的,類似于我們上面的 base_url,我們就應該根據(jù)環(huán)境來設(shè)置其內(nèi)容。

1. 建立環(huán)境

還是先打開 Environments 選項卡,點擊左上角的+號,新建對應的文件夾
postman設(shè)置全局變量,postman,json,測試工具
隨后,我們在 develop 和 release 環(huán)境內(nèi),均輸入對應的 base_url
postman設(shè)置全局變量,postman,json,測試工具
postman設(shè)置全局變量,postman,json,測試工具

2. 引用

均保存后,在接口請求處就可以切換對應的環(huán)境了
postman設(shè)置全局變量,postman,json,測試工具

三、配置全局公共的 Header

絕大多數(shù)時候,我們都有很多公共的請求頭,如果逐一導入會很麻煩,我們要是能夠提前配置好,需要的時候直接拿多好。上科技!
postman設(shè)置全局變量,postman,json,測試工具
點擊后,會彈出一個彈窗,點擊里面的Add,點擊后,會彈出如下彈窗:
postman設(shè)置全局變量,postman,json,測試工具
在這里設(shè)定完這一組請求頭后,再次點擊 Add ,這個時候就已經(jīng)預設(shè)置了一組請求頭了。隨后關(guān)閉彈窗,再次點擊 Presets ,就能看到剛添加的已經(jīng)出現(xiàn)了postman設(shè)置全局變量,postman,json,測試工具
點擊這個common_headers后,就會自動填充對應內(nèi)容
postman設(shè)置全局變量,postman,json,測試工具

四、其他騷操作

1. 公共的 Body

如果你使用Post請求,多個接口參數(shù)都一致的話,你完全可以這么做:
postman設(shè)置全局變量,postman,json,測試工具
我們在 Global 命名一個 test_body 的變量,并把對應的參數(shù)粘貼進去
postman設(shè)置全局變量,postman,json,測試工具
隨后,直接直接將請求參數(shù)替換如下:
postman設(shè)置全局變量,postman,json,測試工具
圖片內(nèi)說的 curl 就類似一種模板,將對應的請求格式化為統(tǒng)一的一種格式,我們可以通過它來實時校驗當前的請求參數(shù)、內(nèi)容
postman設(shè)置全局變量,postman,json,測試工具
還有一種情況:我大部分請求參數(shù)是一致的,只有極個別的不一致,這該咋辦呢?
也是可以的,我們給請求新加一個 time,假設(shè) date 和 time 是固定的,type 是根據(jù)接口變化的。
postman設(shè)置全局變量,postman,json,測試工具

注意:這里面的內(nèi)容一定要嚴格遵守對應的格式,建議編寫好后,直接粘貼進去

可以看到,我們把大括號去掉了,只留下了對應的請求內(nèi)容
postman設(shè)置全局變量,postman,json,測試工具
這種寫法,雖然 Postman 會爆紅,但是并不影響請求,可以正常調(diào)用的文章來源地址http://www.zghlxwxcb.cn/news/detail-822991.html

到了這里,關(guān)于Postman 使用之全局變量管理的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權(quán),不承擔相關(guān)法律責任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務器費用

相關(guān)文章

  • Postman設(shè)置用戶token為全局變量

    Postman設(shè)置用戶token為全局變量

    新建登錄請求,請求成功后查看響應結(jié)果 新建Globals 全局變量 3.在登錄的接口請求的Tests 下添加javasc 代碼設(shè)置全局變量 代碼如下: 上面需要注意的東西已經(jīng)注釋下解釋了,注意調(diào)整即可 調(diào)整完成后,重新發(fā)起請求即可,新增的token會自動填充到全局變量下 1.新增接口,hea

    2024年02月11日
    瀏覽(24)
  • Postman接口測試 —— 設(shè)置全局變量、參數(shù)傳遞、斷言

    Postman接口測試 —— 設(shè)置全局變量、參數(shù)傳遞、斷言

    在能熟練使用postman運行接口請求后,會遇到一些問題。例如: 我們的web網(wǎng)站一共有幾十個接口,測試的時候如果要切換環(huán)境,這個時候要每個接口都要修改url的根路徑,一個一個的改也太麻煩了; 還有時候我們經(jīng)常需要用到上一個接口的返回值,來作為下一個接口的數(shù)據(jù)來

    2024年02月16日
    瀏覽(28)
  • postman獲取請求響應結(jié)果并設(shè)置到全局變量中

    postman獲取請求響應結(jié)果并設(shè)置到全局變量中

    做接口測試中,經(jīng)常遇到就是我們首先要去獲取一個請求響應返回的參數(shù)(這個返回值是我們需要的),這個接口我們跑通了返回值也有了,那么如何去將它提取出來并寫入到全局變量里去呢? 可通過返回值的層級一步一步的獲取到想要的返回值并保存到變量里面,如下:

    2024年02月15日
    瀏覽(47)
  • Postman的使用——設(shè)置全局參數(shù),參數(shù)的傳遞,從登錄接口的響應body中提取數(shù)據(jù)更新全局參數(shù),從響應cookie中提取數(shù)據(jù)更新全局變量

    Postman的使用——設(shè)置全局參數(shù),參數(shù)的傳遞,從登錄接口的響應body中提取數(shù)據(jù)更新全局參數(shù),從響應cookie中提取數(shù)據(jù)更新全局變量

    如圖所示,進入postman后先后點這兩個位置(①Environment quick look;②Edit),新增全局變量city和XSRF-TOKEN 如圖所示,在需要調(diào)用的接口請求頭參數(shù)里引用上面定義的全局變量,語法:{{定義的變量名}} 類似apifox中的后置操作。 在postman中的位置是每個目錄或者接口中的Tests處,如

    2023年04月09日
    瀏覽(55)
  • 使用Postman工具做接口測試 —— 環(huán)境變量與請求參數(shù)格式!

    使用Postman工具做接口測試 —— 環(huán)境變量與請求參數(shù)格式!

    在上一篇筆記我們主要介紹了接口測試的基礎(chǔ)知識與基本功能,本章主要介紹如何使用postman做接口測試。 環(huán)境變量和全局變量 環(huán)境管理中還可以點擊“Global”添加全局變量,環(huán)境變量只有當選擇了該環(huán)境時才生效,全局變量在任何環(huán)境中都生效,測試集中的變量只在當前測

    2024年02月05日
    瀏覽(24)
  • 快速教你如何使用postman工具進行接口測試?(配置全局token、JWT可用)

    快速教你如何使用postman工具進行接口測試?(配置全局token、JWT可用)

    現(xiàn)在很多人都在使用前后端分離進行項目開發(fā),那在后端開發(fā)過程中使用postman測試工具可快速便捷完成接口測試。但是在測試過程中,很多人發(fā)現(xiàn)因為JWT的鑒權(quán),導致半個小時就需要更新一下token,讓我們的測試變得復雜。 若是將token作為全局變量,每次都能夠自動獲取tok

    2024年02月15日
    瀏覽(24)
  • 靈活使用Postman環(huán)境變量和全局變量,提高接口測試效率!

    ?前言: 環(huán)境變量和全局變量的概念 環(huán)境變量和全局變量的使用方法 1. 定義變量 2. 使用變量 環(huán)境變量和全局變量的實例代碼

    2024年02月08日
    瀏覽(30)
  • postman的使用-設(shè)置變量

    postman的使用-設(shè)置變量

    變量使您能夠在 Postman 中存儲和重用值。通過將值存儲為變量。 可以在整個集合、環(huán)境、請求和測試腳本中引用它。變量可幫助您高效工作、與隊友協(xié)作并設(shè)置動態(tài)工作流程。 變量是數(shù)據(jù)的符號表示,這樣可以在需要的任何地方手動輸入值即可訪問值。 使用場景:多個地方

    2024年04月14日
    瀏覽(26)
  • postman接口測試之Postman配置環(huán)境變量和全局變量

    目錄 前言 環(huán)境變量 全局變量 ?總結(jié): 我們在測試的過程中,遇到最多的問題也可以是環(huán)境的問題了吧,今天開發(fā)用了這個測試環(huán)境,明天又換了另一個測試環(huán)境,這樣對于我們測試非常的麻煩,特別最接口的時候需要來回的輸入環(huán)境地址比較麻煩,今天我們看看強大的工具

    2024年02月07日
    瀏覽(26)
  • postman(二)——全局變量&環(huán)境變量

    一、全局變量——1:1 例如:token 1. 作用范圍:針對postman中所有使用該變量的請求 ????????作用:方便維護 ????????舉例:有一個系統(tǒng),含有100個接口,所有的接口服務器地址 或者某一個參數(shù)都是固定的值,那么把這個值設(shè)置全局變量接口中調(diào)用,這樣接口執(zhí)行時都是

    2024年02月09日
    瀏覽(29)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包