postman好用的插件有哪些,給出實例和插件下載地址、使用方法
Postman 是一個常用的高級 API測試工具,也可以用來測試 Web 應(yīng)用程序。它提供了許多內(nèi)置的功能和工具,同時還支持通過插件拓展其功能。下面是幾個很實用的 Postman 插件:
JWT(JSON Web Token):
該插件可以通過提供簡單的配置,為 Postman 添加一堆工具和功能,以幫助您使用 JWT 進(jìn)行授權(quán)。
下載地址:https://chrome.google.com/webstore/detail/jwt/niokmjenkkahpmhjmhajlcfibpjdgmia?hl=en
使用方法:打開 Postman 并創(chuàng)建新請求,在頂部菜單欄中選擇“Interceptor”選項卡。 在這里,您可以啟用或禁用攔截器,設(shè)置攔截器規(guī)則并查看其他相關(guān)信息。
Thunder Client:
Thunder Client 是一個與 Postman 類似的工具,它側(cè)重于性能和速度,并具有直觀的用戶界面和易于使用的工具。
下載地址:Thunder Client - Lightweight Rest API Client Extension for VS Code
使用方法:打開 Postman 并創(chuàng)建新請求,在 “Apps” 下面就可以找到 Thunder Client 了。然后您可以按照提示進(jìn)行操作。
GitLab CI/CD:
這款插件可以幫助您將您的 Postman 集成到 GitLab CI/CD 流程中,盡量減少出錯率,并方便您對項目進(jìn)行更好的管理。
下載地址:https://docs.gitlab.com/ee/ci/examples/postman.html
使用方法:請參考官方文檔的指示操作。
JSON Formatter:
此插件可以將返回的 JSON 數(shù)據(jù)格式化為易讀的格式,便于閱讀、分析和調(diào)試,對于開發(fā)完成以后的接口測試很有用。
下載地址:https://chrome.google.com/webstore/detail/json-formatter/bcjindcccaagfpapjjmafapmmgkkhgoa
使用方法:打開 Postman,在響應(yīng)區(qū)域右上角找到“Preview”按鈕,然后點擊“Pretty-Print”按鈕即可使 JSON 數(shù)據(jù)變得更加美觀和易讀。
當(dāng)然,還有其他一些很實用的 Postman 插件,以下是其中一些:
Auto Save Request:
這款插件可以將您的所有請求配置自動保存到 Postman 中,以便您在需要時快速回到您原本的工作狀態(tài)。
下載地址:https://chrome.google.com/webstore/detail/postman-auto-save-request/caicnmbohbmniladhbmaomjgenfikejm
使用方法:安裝插件后,在 Postman 界面中單擊啟用插件。 清空測試數(shù)據(jù)非常重要,如果您不想清空,請設(shè)定相關(guān)規(guī)則以保留恰當(dāng)?shù)臄?shù)據(jù)。
context Viewer:
該插件可以幫助您可視化查看 HTTP 請求和響應(yīng)的上下文情況,特別是對于調(diào)試大型 API 很有用。
下載地址:https://chrome.google.com/webstore/detail/context-viewer-postman-pl/fcnkndpfhljpjdkogfgdakbflfiiclpc?hl=en
使用方式:在 Postman 響應(yīng)區(qū)域的右上角找到“Privacy View”按鈕,然后選擇上下文查看器選項。 按頁或行翻頁尋找到目標(biāo)數(shù)據(jù)。
Code generator:
這個插件可以根據(jù)您的 POST 請求內(nèi)容自動生成相關(guān)編程語言代碼,現(xiàn)在支持眾多編程語言,比較適合前后端溝通。
下載地址:Generating client code | Postman Learning Center
使用方式:Displaying the code snippet in desired language and hit copy to clipboard.
Newman:
Newman(Postman CLI) 用于在終端中運(yùn)行 Postman 測試機(jī),能夠方便地與其他命令行工具進(jìn)行協(xié)同工作。它也允許您在開發(fā)和生產(chǎn)之間共享測試腳本。
下載地址:newman - npm
使用方法:請參考官方文檔進(jìn)行操作。
Faker:
這款插件可以讓您在 Postman 中使用偽造的數(shù)據(jù)來模擬請求。 常用于 API 的測試及開發(fā)過程中。
下載地址:https://chrome.google.com/webstore/detail/fakerjs-extension/ifdkpghhcnohjgldnkkfolhaadpolnfm
使用方法:使用 postman 界面來打開模板, 然后使用 Generate 在輸出欄生成虛假的輸入數(shù)據(jù),最后返回到 您通常的 POST 請求中。
Encrypt Response:
這個插件可以持續(xù)地解密您的 API 響應(yīng)以得到有關(guān)響應(yīng)的更多信息。這種加密技術(shù)可以幫助保護(hù)敏感數(shù)據(jù)免受未經(jīng)授權(quán)的用戶獲取。
下載地址: https://chrome.google.com/webstore/detail/postman-encrypt-response/mkbobcfbcfpfdkjhjakbfcepnefabmjf?hl=en
使用方式: 安裝插件并啟用,之后您可以在 Chrome 地址欄中啟用或停用該功能。
Swagger2Postman:
此插件能夠?qū)⒁粋€ swagger 規(guī)范轉(zhuǎn)化成 Postman 集合,并且導(dǎo)入到 Postman 中。
下載地址: https://github.com/postmanlabs/swagger2postman
使用方式: 用文件上傳或者直接將你的swagger文檔鏈接寫在輸入框里后,便可開始使用。
JSON Formatter:
這個插件可以美化JSON數(shù)據(jù),使其更加易讀。適用于對于要處理各種不同的 JSON 數(shù)據(jù)。
下載地址: https://chrome.google.com/webstore/detail/json-formatter/bcjindcccaagfpapjjmafapmmgkkhgoa?hl=en
使用方法: 點擊 Chrome 工具欄上的編輯圖標(biāo),選擇 Json Formatter 的選項并啟動插件。它將自動為您完成格式化工作。
Proxy SwitchySharp:
這個插件在 postman 中使用代理非常方便。適用于需要進(jìn)行 API 調(diào)試、監(jiān)視或測試實驗時。
下載地址: https://chrome.google.com/webstore/detail/proxy-switchysharp/dpplabbmogkhghncfbfdeeokoefdjegm?hl=en
使用方式: 在 Chrome 瀏覽器上安裝該擴(kuò)展后,打開軟件并單擊右下角的“選項”按鈕,在添加訪問網(wǎng)絡(luò)時輸入網(wǎng)址,并指定所需的代理。
Postman Interceptor:
這是一款功能強(qiáng)大的 postman 插件,它可以讓 postman 攔截所有請求。主要應(yīng)用在 API 請求和響應(yīng)之間的攔截以及 HTTP 代理記錄中。
下載地址: https://chrome.google.com/webstore/detail/postman-interceptor/aicmkgpgakddgnaphhhpliifpcfhicfo
使用方式: 安裝 Interceptor 后,如果已經(jīng)有一個運(yùn)行的 Postman 可以在窗口中看到能夠穩(wěn)定加載的攔截答復(fù)的標(biāo)志。當(dāng)點擊發(fā)送請求以后的成功后,捕獲所有的攔截請求和響應(yīng)。
請注意,有些插件可能無法在所有環(huán)境中正常工作,或者實際效果不如預(yù)期。一定要謹(jǐn)慎地安裝每一個擴(kuò)展程序,在其發(fā)布源被驗證為安全后再進(jìn)行使用。
Newman:
Newman是一款命令行工具,可以讓你在終端中使用 Postman collection 運(yùn)行測試腳本。適用于將 Postman 集合導(dǎo)出成為單獨(dú)的 JSON 文件后進(jìn)行斷言和監(jiān)測。
下載地址: newman - npm
使用方法: 安裝 Node.js 和 npm 后,在命令行中輸入以下命令安裝 Newman:
復(fù)制代碼
npm install -g newman
Postman Console Utils:
這個插件可以讓您在 Postman 控制臺中更好地查看 JavaScript 中的 console 應(yīng)用程序。適用于開發(fā)人員調(diào)試使用。
下載地址: https://github.com/advtronic/postman-console-utils
使用方式: 您可以通過添加額外的功能而無需自己創(chuàng)建代碼來擴(kuò)展 Filter Studio 的環(huán)境。這時候,postman 控制臺就會立刻顯示相關(guān)信息。
Code美化:
這是一個簡約且有效的美化源代碼編輯器的 Chrome 擴(kuò)展程序。 適用于需要對 API 請求、響應(yīng)等結(jié)果做直觀處理。
下載地址: https://chrome.google.com/webstore/detail/codemirror-syntax-highlighting/mhnjgapnbpcioidkhbnopighafhepipd?hl=zh-CN
使用方式: 在請求和響應(yīng)標(biāo)簽上單擊“CodeMirror Syntax Highlighting”。 界面頂部菜單欄將會呈現(xiàn)出該附加項的所有可用選項。
請注意,有些插件可能無法在所有環(huán)境中正常工作,或者實際效果不如預(yù)期。一定要謹(jǐn)慎地安裝每一個擴(kuò)展程序,在其發(fā)布源被驗證為安全后再進(jìn)行使用。
Postman Interceptor:
這個插件可以允許您截獲和處理請求,從而更好地控制 API 測試過程中的數(shù)據(jù)流。適用于調(diào)試和測試使用。
下載地址: https://chrome.google.com/webstore/detail/postman-interceptor/aicmkgpgakddgnaphhhpliifpcfhicfo
使用方式: 安裝 Postman Interceptor ,在請求和響應(yīng)標(biāo)簽上單擊“攔截器”。 現(xiàn)在,它會開始捕獲您的 API 請求,您可以像平常一樣通過 Postman 發(fā)送請求。
Postman Autocomplete JS Library:
此插件添加了 JavaScript 庫自動完成以提高開發(fā)人員效率。適用于需要在 Postman 內(nèi)部寫代碼的用戶。
下載地址: https://github.com/tanhakabir/postman-auto-jslibs
使用方式: 在請求標(biāo)簽中輸入“p”并按 Tab 鍵,會彈出相關(guān)的建議列表。選擇其中一個庫后,Postman 可以獲得對該庫的全面支持,使您輕松編寫更快速和有信心的JavaScript.
Postman Sandbox Console Enhancer:
這個插件為沙盒環(huán)境添加了一些增強(qiáng)功能:打印語句、錯誤日志記錄等。適用于希望在 Postman 中使用 JavaScript 沙盒的人。
下載地址: https://www.npmjs.com/package/postman-sandbox-console-enhancer
使用方式: 安裝 Postman Sandbox Console Enhancer 后,在請求和響應(yīng)標(biāo)簽中輸入 JavaScript 代碼,并將其運(yùn)行在 Postman 沙盒實例中。 插件會自動啟動日志輸出,并向控制臺輸出已解決的錯誤。
Postman BDD:
這個插件允許您非常輕松地將基于行為的測試 (BDD) 測試用例添加到 Postman 中,從而更好地控制 API 測試過程。適用于需要編寫附加測試的用戶。
下載地址:https://github.com/UdaySavkar/postman-bdd
使用方式:安裝 Postman BDD 后,在您的 API 請求和相關(guān)狀況之間創(chuàng)建一個行為規(guī)范。 這將根據(jù)已定義的標(biāo)準(zhǔn)自動運(yùn)行測試并輸出結(jié)果。
Postman Test Reports and Stats:
此插件會生成詳細(xì)的測試報告和數(shù)據(jù)統(tǒng)計信息,以幫助您跟蹤測試進(jìn)展并檢測潛在的錯誤或問題。適用于需要進(jìn)行深入分析和性能優(yōu)化的用戶。
下載地址:https://chrome.google.com/webstore/detail/postman-test-reports-and/dldlncdelkgolifmbliaapgmdgbbocja
使用方式: 安裝后,簡單地運(yùn)行任何需要測試的 API 請求,并生成測試報告和設(shè)備統(tǒng)計數(shù)據(jù)。該插件還支持自定義設(shè)置來滿足您的具體需求。
Postman Set Environment Variables from JSON File:
此插件可使用 JSON 文件從外部源更新 Postman 環(huán)境變量。適用于需要批量處理大量數(shù)據(jù)的用戶。
下載地址:https://github.com/shanewwarren/postman-set-env-json-file
使用方式:安裝后請打開 Postman,在“環(huán)境”頂部選項卡下找到您要更改的環(huán)境變量、選擇相應(yīng)的 JSON 文件,默認(rèn)情況下該文件位于桌面上)。 插件將自動處理所有條目并相應(yīng)更新 Postman。
Postman Canary:
此插件使您可以嘗試尚未發(fā)布的特性和改進(jìn)功能,但要注意這些版本可能不穩(wěn)定或存在問題。適用于追求最新技術(shù)的用戶。
下載地址:https://app.getpostman.com/app/canary-release-notes
使用方式:安裝 Canary 版本后,請按通常方式在 Postman 中使用。文章來源:http://www.zghlxwxcb.cn/news/detail-722603.html
以上是更多好用的 Postman 插件,使用方法都非常簡單明了。請注意,有些插件可能無法在所有環(huán)境中正常工作,或者實際效果不如預(yù)期。一定要謹(jǐn)慎地安裝每一個擴(kuò)展程序,在其發(fā)布源被驗證為安全后再進(jìn)行使用。文章來源地址http://www.zghlxwxcb.cn/news/detail-722603.html
到了這里,關(guān)于postman好用的插件有哪些,給出實例和插件下載地址、使用方法的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!