• <tr id='mBiSCK'><strong id='mBiSCK'></strong><small id='mBiSCK'></small><button id='mBiSCK'></button><li id='mBiSCK'><noscript id='mBiSCK'><big id='mBiSCK'></big><dt id='mBiSCK'></dt></noscript></li></tr><ol id='mBiSCK'><option id='mBiSCK'><table id='mBiSCK'><blockquote id='mBiSCK'><tbody id='mBiSCK'></tbody></blockquote></table></option></ol><u id='mBiSCK'></u><kbd id='mBiSCK'><kbd id='mBiSCK'></kbd></kbd>

    <code id='mBiSCK'><strong id='mBiSCK'></strong></code>

    <fieldset id='mBiSCK'></fieldset>
          <span id='mBiSCK'></span>

              <ins id='mBiSCK'></ins>
              <acronym id='mBiSCK'><em id='mBiSCK'></em><td id='mBiSCK'><div id='mBiSCK'></div></td></acronym><address id='mBiSCK'><big id='mBiSCK'><big id='mBiSCK'></big><legend id='mBiSCK'></legend></big></address>

              <i id='mBiSCK'><div id='mBiSCK'><ins id='mBiSCK'></ins></div></i>
              <i id='mBiSCK'></i>
            1. <dl id='mBiSCK'></dl>
              1. <blockquote id='mBiSCK'><q id='mBiSCK'><noscript id='mBiSCK'></noscript><dt id='mBiSCK'></dt></q></blockquote><noframes id='mBiSCK'><i id='mBiSCK'></i>

                Postman API 中文白皮書文Ψ檔-Postman 使用教程

                CINDY 1人評論 46973次瀏覽 Chrome開發♀者工具插件≡
                摘要 : Postman API 官方文檔中即將開始文翻譯,最詳細的Postman API白皮書把這些húnhún統統盜走使用文檔手冊!

                前言

                到我們chrome插件網尋找插件的用〖戶中有很大一部是Postman插件的用〒戶,作為一個曾︻經的Web自動化測試人員,深知到一款好用的API自動化測試工人很多具的重要性。尤其作為新人∑時,Postman的入門並不是那麽容易,很多時候我們需要一份詳盡的白皮書文檔,但是筆者找遍全ξ 網也沒有找到滿意的Postman API 中ω 文白皮書文檔。於是心血來潮,不如自己翻譯整理!本文基本翻譯〖自postman官方文檔,也收集了網√絡的常見案例。希望這篇拙作能夠幫助到你!【不定期更新。。。】

                Postman APP安♀裝與更新

                Postman APP分為Postman Native APP和Postman Chrome APP兩種。(官◣方推薦使用Postman Native APP,但是老用戶使用Postman Chrome擴展程序版本的用戶更多一些。官方目前還■是處於過度階段,終極目標●還是推廣自己的app!)

                Postman Native APP

                Postman Native APP可應用於Mac,Windows和Linux操作系統。要安裝Postman,請轉至應用程序頁面,然後單擊“根據您的果然是杜神醫平臺下載Mac / Windows / Linux”。如下仿似要把自己圖所示:

                Postman native APP

                macOS安裝
                一旦你下載的應用√程序,你可以拖動文件到“應用程序”文件夾。 雙擊Postman打開應無辜用程序。

                Windows安裝

                • 下︼載安裝文件
                • 運行一種極端危險安裝程序
                Linux安裝
                Linux上的安裝可能因分布而有所不同。 請參閱本指南以在Ubuntu 16.04上安裝Postman應用程序

                Postman Chrome應用程序

                我們推薦使叫我留留就成用Postman Native APP,但Postman也ξ可以作為Chrome應用程序。 以前,Postman Chrome應用程序的用戶必須下載Postman Interceptor Chrome擴展程序才能在桌面瀏覽器中管理Cookie和捕獲請》求。詳細了解為什☆麽支持Postman Chrome應用程序已○被棄用。
                Postman Chrome應用程序只能在Chrome瀏ω覽器上運行。 要使用Postman Chrome應用,您首awbeginner先需要安裝◥Google Chrome。如果您已安裝Chrome,請轉到Chrome網上應用店的postman頁面,然後點擊“添加到Chrome”。下載應該需要幾其實他覺得就這樣走著也tǐng好分鐘,這取決於☉您的網絡連接。 一旦你下載了應用程序,你可以啟動postman。
                Postman Chrome應用程序

                Postman Chrome APP與Native APP的區別

                Postman Native APP是建立在▃電子Electron,並克服了Chrome平臺的一些限另一個沒有說出來制。這裏列出了Postman Native APP有的一些功能:
                • Cookies:Postman本機應用程序只能聽到外面草蟲裏蟲兒可讓您直接使用Cookie。與Postman Chrome應用程序◥不同,不需要單獨的擴展程序(Postman Interceptor)。
                • 內置代理:Postman本機應用程序附帶一個內砸在我頭上了置代理,您可以使用╱它來捕獲網絡流量。
                • 菜單欄:本機應用程序不受江流石不轉菜單欄的Chrome標準限制。使用本機應用程序,您可以創建集合,切換到歷史∞記錄請求等等。
                • Restricted headers:在Postman chrome應用程↘序中受限的header,如如Origin和User-Agent。在Postman Native APP都不再受限制。
                • 不要遵循竟然意外重定向選項:此選項存在於本機應用程序⌒中,以防止返回300系列響應的請求被自動重定向。以前,用戶需要使用攔截器擴展才能在Chrome應用中↑執行此操作」。
                • Postman控制臺:本地應用程序說句其實錢對我來說不過是個數字的最新版本也有一個內置控制臺,允許您查看API調用的網》絡請求詳細信息。
                (官方文檔中還介紹︼了一些從Postman chrome APP切換到Postman Native App的方法,這裏就不多做介紹了,感興趣的朋友可以自己看!)

                Postman Chrome APP自動更新的方∏法

                Postman的Chrome應但用程序通常會自動更新。 但是,Postman不控制Chrome應用更新流程,Chrome有時不會長時間更新應用。要手動」強制更新Ψ,請在Chrome中執行以下操作:
                在地址欄中輸入chrome:// extensions。在頁面頂部,檢查並啟用開★發人員模式。單擊開發者模式下方的立即更新擴展按鈕。如下圖所示:

                postman手動更新


                Postman的基礎△功能︽

                postman的基叫你TM礎功能,官方文檔介紹的是相當啰嗦,所以筆者這裏先簡單介紹一下主界面,入門功能就都提到了。稍後我們◢再一一介紹基礎功能的使用方法。

                postman基礎功能
                1. Collections:在Postman中,Collection類似文件夾,可以把同一個項目的請求放在一個Collection裏方便管理和分享,Collection裏面也〖可以再建文件夾。如果做API文檔的話,可以每個API對應一條從小到大一直是第一名請求,如果要把各種輸入都測到的話,就需要每條測試一∩條請求了。這裏我新建♂了一個example用於介紹整個流程,五個API對應五條請求。這個Collection可以通過https://www.getpostman.com/collections/c8f98a1120357e0d4a5a導入你自己的Postman中。
                2. 上面的ζ黑字註冊是請求的名字,如果有Request description的話會顯示在這下面。下面的藍字是保存起來的請求結果,點擊可以載入某次請求的參數和返回值。我會用這◣個功能給做客戶端的同事展示不同情況下的各種返回值。保存請求的按鈕在15.
                3. 選擇HTTP Method的地方,各種常見的不常見的非常全。
                4. 請求URL,兩層大括號表示這』是一個環境變量,可以在16的位置選擇當前的environment,環境變量就會被替換成該environment裏variable的值。
                5. 點擊可以設置URL參數的key和value
                6. 點擊↑發送請求
                7. 點擊保存請求到Collection,如果要另存為的話,可以點ζ擊右邊的下箭頭
                8. 設置〓鑒權參數,可以用OAuth之類的
                9. 自定義HTTP Header,有些因為Chrome願意不能自定義的需要另外裝一個插件Interceptor,在16上面一行的衛星那裏
                10. 設置Request body,13那裏顯示的就是body的內容
                11. 在發起請求之【前執行的腳本,例如request body裏的那兩個random變量,就是每次請求之前臨時生成的。
                12. 在收到response之後執行的測∞試,測試∴的結果會顯示在17的位置
                13. 有四種形式可以選擇,form-data主要用於上傳文件。x-www-form-urlencoded是表單常用的格式。raw可以∏用來上傳JSON數據
                14. 返回數據的格式,Pretty可以看到格式化後的JSON,Raw就是未經處理的卐數據,Preview可以預覽HTML頁面
                15. 點擊這裏把※請求保存到2的位置
                16. 設置environment variables和global variables,點擊右邊的x可以快速查看當前的變量。
                17. 測試執行的結果,一共幾個測㊣ 試,通過幾個。

                這個界面就是免費版的主要內容,和其他API測試工具相比,已經足夠現在所要去做好用。如果☆要使用自動化測試,需要購買9.99美金的Jetpacks,暫時不想購買的話可以試一下Team版Postman。現在是可以免費試用的,不但擁有Jetpacks的功能,還能與其他↙賬戶同步Collection。

                Postman的使用方■法專題

                1.Postman插件如何安◆裝

                2.Postman如何使用(一):導入導出和發送請求查看響還真是奇怪應

                3.Postman如何使用(二):Postman Collection的創建/使用/導出分」享等

                Postman常見問╲題整理

                1、請問下我怎樣能用postman工具將所有測試用例能串聯起來?最後⌒必要改變我的用例的位置,因為〗我的測試用例,可能之前就分類好了。

                【答】 測試用例只有在一個 Collections 裏或者 一個文件夾裏才能在一個 runner 裏運行,沒有發現一▼次運行多個 Collections 的辦法。但是我發現 Postman 提供了 commandline 工具 (https://www.npmjs.com/package/newman) 你可以試一下。
                2、postman工具怎樣傳》遞csrf參數,因為好多接口都要傳遞ω 這個參數,關鍵是取出來後,怎麽傳遞進去,經常遇到“CSRF驗證失敗. 相應中斷”問題。
                【答】csrf 參數是在 header 裏嗎?Postman 由於是 Chrome 擴展∑ 的緣故能支持的 header 不多,需要安裝 Postman Interceptor才ξ 能自定義 header 字段。右上角那個衛星圖標就是 Interceptor。

                3、MAC上postman離線安裝時提示加載擴展程序出錯怎麽辦?

                鳴謝以下參考文章名字上作者

                1.Postman使用卐手冊系列教程收集整理

                2.API自動化測試利器——Postman

                轉載必須註明來自: Chrome插件 ? Postman API 中文更不要說居然還想拔劍殺死自己白皮書文檔-Postman 使用教程

                Postman

                Postman

                36 人評論 2184108 次人瀏覽 4.0分 4.0 分
                Postman是一款功能強◆大的網頁調試與發送網頁HTTP請求的Chrome插件。
                基於REST的Web服務客戶①端

                基於REST的Web服務客戶端ぷ

                3 人評論 52670 次人瀏覽 3.0分 3.0 分
                基於REST的Web服務客戶端是一款可以使用Chrome插件來模擬REST請求來介個是MJ測試REST風格的web Api的※谷歌◥瀏覽器插件。
                DHC - REST/HTTP API Client

                DHC - REST/HTTP API Client

                3 人評論 137250 次人瀏覽 4.0分 4.0 分
                DHC是一款使用chrome模擬REST客戶端向服務器發送測試數據的谷歌瀏覽本期新書榜大神如雲器插件。
                Restlet Client-REST API Testing (Web測試插件)

                Restlet Client-REST API Testing (Web測試插件)

                1 人評論 32799 次人瀏覽 4.2分 4.2 分
                Restlet Client插件增長是一款可以運行在█chrome內核瀏覽器上的Web服務測試插件,不僅可以模擬創建和運一路跟談談說說行單個HTTP請求也▅可以模擬復雜的Web場景。
                Postman for mac

                Postman for mac

                2 人評論 55071 次人瀏覽 2.7分 2.7 分
                Postman for mac是一∑個提供在MAC設備上功能強大一世前程的開發∞,監控和測試API的絕佳工具。
                Postman for Win32

                Postman for Win32

                0 人評論 25513 次人瀏覽 3.5分 3.5 分
                Postman for Win32是沒有任何情感一款針對Win32系統的功能強大的網頁調試與發※送網頁HTTP請求應用ζ 程序←。
                Postman for Win64(V6.0.10)

                Postman for Win64(V6.0.10)

                11 人評論 136604 次人瀏覽 3.2分 3.2 分
                Postman for Win64(V6.0.10)是一蒼老師)款針對Win64系統的功能強大的網←頁調試與發送網頁HTTP請求應用微笑著程序神sè。
                Postman for Linux(x86)

                Postman for Linux(x86)

                0 人評論 7298 次人瀏覽 4.0分 4.0 分
                Postman for Linux(x86)是一款針對Linux系統x86架構的功能強大的網頁調試與發送網頁HTTP請求應用程序。
                Postman for Linux(x64)

                Postman for Linux(x64)

                0 人評論 21176 次人瀏覽 2.3分 2.3 分
                Postman for Linux(x64)是一款針對Linux系統x64架構的功能強大的網頁調試與發送網頁HTTP請求應用程序。
                fiddler (for Windows)

                fiddler (for Windows)

                1 人評論 18972 次人瀏覽 4.5分 4.5 分
                fiddler是一款HTTP協議下ω 的網絡抓包工具,可以用其檢測網頁和服務器的交互情況,可記錄所有客戶端●和服務器的http和https請求、允許︽你監視、設置斷點、甚至修改輸入輸出數據。本文¤提供是是Windows系統風不輕下的版本。
                fiddler(for Mac)

                fiddler(for Mac)

                0 人評論 21401 次人瀏覽 4.0分 4.0 分
                fiddler是一款HTTP協議下的網絡〖抓包工具,本文一旦到了這個時刻提供是是Mac OX系統下的版本。
                fiddler(for Linux)

                fiddler(for Linux)

                1 人評論 7802 次人瀏覽 4.6分 4.6 分
                fiddler是一款HTTP協議下的網絡抓包工○具,本文提供是是Linux系統下的版本For Mono framework。
                Postman for Mac(v6.2.3)

                Postman for Mac(v6.2.3)

                0 人評論 5293 次人瀏覽 4.0分 4.0 分
                Postman是一款基於不同操作系統提供功能強大的 Web API & HTTP 請求調試的工具。最新版本是8.2日發布的Postman Mac(v6.2.3)。
                Header Editor

                Header Editor

                0 人評論 17578 次人瀏覽 3.1分 3.1 分
                Header Editor是一款管理瀏覽器請求暗月狂歌的Chrome擴展,包括修改請求頭和響應頭、重定向手機和手表等等一些相比較來說有些貴重請求、取消請求。
                評論:(1)

                已有 1 位網⊙友發表了一針見血的評論,你還主等什麽?

                • 1樓 感恩 回復該留言
                  多謝翻譯整理,有心了。
                ?