Postman進階功能-Mock服務與監控

????????大家好,前面跟大家分享一些關于 Postman 的進階功能,當我們深入探索 Postman 的進階功能時,Mock 服務與監控這兩個重要方面便躍然眼前。

? ? ? ? 首先,Mock 服務為我們提供了一種靈活便捷的方式,讓我們在某些實際接口尚未準備好或存在特定需求時,能夠輕松模擬出逼真的接口響應,為開發和測試工作搭建起高效的橋梁。在各種場景下都能發揮關鍵作用,助力我們的項目順利推進。

????????而監控功能則如同一位忠實的守護者,時刻關注著接口的運行狀態和性能表現。它讓我們對接口的健康狀況了如指掌,能夠及時發現潛在問題并采取應對措施。通過監控,我們可以獲取到詳細的數據和信息,為優化和改進提供有力的依據。在接下來的文章中,將繼續介紹 Postman 的 Mock 服務與監控功能,希望能給大家的工作帶來一些幫助。

一、Mock服務

????????正常情況下,前端需要調用后端的接口才能完成一個完整的功能實現,但由于后端接口交付的延遲,嚴重影響了工作效率,這時,為了減少對后端接口的依賴,前端開發人員會創建一個 Mock 服務器,以模擬每個請求對應的響應。Postman 支持創建 Mock 服務器。

1、創建Mock服務器

在 Postman 中最常見的創建 Mock 服務的方式有兩種:通過 New 窗口創建和在運行面板中創建。

New 窗口創建步驟

(1)點擊 Mock Servers,點擊+。
(2)需要為即將要創建的 Mock Server, 從已有的集合中為其選擇某個集合,也可以基于創建的 Mock Server 重新創建一個集合。
(3)選擇對應的 Mock 名稱、環境等,然后,點擊 Create Mock Server。

面板中創建

(1)選擇集合,點擊右邊…,在彈出的面板中選擇 Mock Collection。
(2)在彈出的界面中輸入 mock server name、tag、environment,然后點擊 Create mock server,即可完成創建。

以上兩種創建方式,最終結果都會在 Mock 標簽中生成一個 Mock 服務器的鏈接,如下:

2、創建Mock請求

????????在上文當中我們曾提及,如果接口無法按時提供給前端人員,那么就需要對相應的接口進行模擬,然而在模擬接口之前,必須要明確好接口的請求方法、請求路徑、返回狀態碼以及響應數據。至于請求所傳遞的參數則無需去加以關注。所以,不管是借助何種工具來進行模擬,至少都需要用到上述的這幾個參數。那么,利用 Postman 來模擬請求時,就需要用到 example。接下來,讓我們來了解一下如何通過 example 來模擬請求。

example 功能入口:

通過 example 實現模擬請求步驟:

(1)選擇一個請求,發送請求通過后,點擊 Save Response 中的 Save as example。
(2)這時,會自動彈出一個 tab 頁,這個頁面其實就是 Postman 的 example,也就是接下來要說的模擬請求。
(3)在彈出的 example 頁面,需要將請求方法、請求路徑、響應狀態碼以及相應的數據填寫好,然后點擊右上角的 Save Example。
(4)保存成功后,就能在右上角看到要保存的 example 了。
(5)以上步驟相當于創建好了一個模擬請求,接下來就可以通過工具請求這個 example(模擬請求)了。在 Postman 打開一個新的 tab 頁,請求方法填寫保存好的 example 的方法,請求地址要填寫 Mock 服務器地址+請求路徑,點擊 Send,就會將預期結果返回。?

二、監控

????????Postman 的監控功能,與在 Jenkins 里所設置的定時任務較為相似,其主要用于對接口的運行狀況以及性能進行監控。同樣地,這一功能也能夠應用于集合。大家在使用此功能之前,可以對多長時間運行一次進行配置,當到達設定的時間點時,Postman 就會自動對集合中的每一個請求進行遍歷。所以顯而易見的是,該功能的加入,切實地幫助大家實現了自動化的完整閉環。

1、創建監視器

創建監視器有兩種方法,分別是:通過 New 創建和面板中創建。接下來主要介紹面板創建的步驟

2、監視器面板創建步驟

(1)選擇集合,點擊右三角,彈出的面板中選擇 Monitors,點擊 Create a monitor
(2)在 Configuration 中配置環境、定時任務、運行地區以及設置其他偏好
(3)點擊 Create,即創建監控完成

3、查看監視器

創建好的監視器,可以通過編輯查看監視器中運行的數據。

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/diannao/13605.shtml
繁體地址,請注明出處:http://hk.pswp.cn/diannao/13605.shtml
英文地址,請注明出處:http://en.pswp.cn/diannao/13605.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

18.SpringCloud Gateway

簡介 SpringCloud Gateway是spingcloud家族的產品,使用netty實現的高性能服務網關,用于替換netflix公司的zuul網關實現。 參考地址: https://spring.io/projects/spring-cloud 術語 工作原理 Route Predicate Factories GatewayFilte…

科大訊飛筆試題---字符串切割

1、 題目描述 小紅拿到了一個字符串,她希望你幫她切割成若干子串,滿足以下兩個條件: 子串長度均為不小于 3 的奇數。 子串內部的字符全部相同。 輸入 第一行輸入一個正整數n,代表字符串長度。第二行輸入一個字符串,僅…

前端基礎入門三大核心之HTML篇:解密標簽、標題與段落的藝術

前端基礎入門三大核心之HTML篇&#xff1a;解密標簽、標題與段落的藝術 一、HTML標簽&#xff1a;網頁元素的建筑磚石1.1 HTML標簽的基本概念1.2 基礎標簽示例自閉合標簽示例&#xff1a;圖片標簽 1.3 實戰應用&#xff1a;使用<meta>標簽優化網頁 二、標題標簽&#xff…

運行時間比較

subprocess.run() 函數參數的含義&#xff1a; shell_command&#xff1a;這是要執行的命令。它可以是一個字符串&#xff0c;也可以是一個包含命令和參數的列表。例如&#xff0c;“ls -l” 或 [“ls”, “-l”]。shellTrue&#xff1a;這是一個布爾值參數&#xff0c;指示是…

新一代分布式鏈路追蹤skywalking編碼實戰教程(下)

&#x1f680; 作者 &#xff1a;“二當家-小D” &#x1f680; 博主簡介&#xff1a;?前荔枝FM架構師、阿里資深工程師||曾任職于阿里巴巴擔任多個項目負責人&#xff0c;8年開發架構經驗&#xff0c;精通java,擅長分布式高并發架構,自動化壓力測試&#xff0c;微服務容器化k…

PostgresSQL開啟歸檔模式

文章目錄 一、查詢數據庫歸檔是否開啟1、查看數據目錄(找出conf文件位置)2、查看歸檔是否開啟 二、開啟歸檔模式&#xff08;開啟后有一定的性能損耗&#xff09;1、創建歸檔目錄2、修改postgresql.conf配置文件3、重啟pg 三、驗證歸檔情況1、查看歸檔是否開啟2、檢查點 , 刷新…

利用遠控工具橫向

一.橫向移動介紹和方式 1.介紹 內網滲透的橫向移動是指攻擊者在成功進入內網后&#xff0c;通過利用內部系統的漏洞或者獲取的合法訪問權限&#xff0c;從一個受感染的系統向其他系統擴散或移動。這種橫向移動的目的通常是為了獲取更多的敏感信息、提升權限、擴大攻擊面或者更…

【藍橋杯】

題目列表 - 洛谷 | 計算機科學教育新生態 (luogu.com.cn) #include<bits/stdc.h> using llunsigned long long; #define int ll const int N2e510; int k0; std::string s; int a,b,c,d; void solve() {char op;std::cin>>op;if(opA){std::string s;for(int i1;i&l…

文心一言指令解析

1、介紹 文心一言是一款靈感啟發類的產品&#xff0c;它以簡潔而深刻的文字表達來激發讀者的思考和感悟。該產品通過每天提供一句精選的短語&#xff0c;讓用戶在繁忙的生活中停下腳步&#xff0c;思考人生和內心的真實需求。 每一句文心一言都經過精心挑選&#xff0c;它們通…

小程序-滾動觸底-頁面列表數據無限加載

// index/index.vue <template> <!-- 自定義導航欄 --> <CustomNavbar /> <scroll-view scrolltolower"onScrolltolower" scroll-y class"scroll-view"> <!-- 猜你喜歡 --> <Guess ref"guessRef" /> </s…

Hugging Face的TrainingArguments常用參數學習

Hugging Face的TrainingArguments類是用于設置和管理訓練模型時的各種參數。下面是一些關鍵參數及其原理和使用示例&#xff1a; 1. 輸出目錄 (output_dir) 描述&#xff1a;保存模型和檢查點的目錄。 示例&#xff1a; output_dir./results2. 訓練和驗證批次大小 (per_devi…

藍橋杯高頻考點真題單——4.修改數組

修改數組 8.修改數組 - 藍橋云課 (lanqiao.cn) 本來我的思路很一般&#xff0c;用一個set&#xff0c;記錄每一段的最值&#xff0c;然后分情況討論&#xff0c;如果查詢到未記錄的&#xff0c;那就直接輸出&#xff0c;并記錄。如果當前值前面已經有過&#xff0c;那就直接從…

惡劣天氣下的車輛探測:多方關注 多模態融合方法

摘要 在自動駕駛汽車技術領域&#xff0c;多模式車輛檢測網絡(MVDNet)代表了一個重大的飛躍&#xff0c;特別是在具有挑戰性的天氣條件下。本文主要通過集成多頭關注層對MVDNet進行增強&#xff0c;旨在改進其性能。MVDNet模型中集成的多頭關注層是一個關鍵的改進&#xff0c;…

民國漫畫雜志《時代漫畫》第14期.PDF

時代漫畫14.PDF: https://url03.ctfile.com/f/1779803-1247458399-6732ac?p9586 (訪問密碼: 9586) 《時代漫畫》的雜志在1934年誕生了&#xff0c;截止1937年6月戰爭來臨被迫停刊共發行了39期。 ps:資源來源網絡&#xff01;

java+ vue.js+uniapp一款基于云計算技術的企業級生產管理系統,云MES源碼 MES系統如何與ERP系統集成?

java vue.jsuniapp一款基于云計算技術的企業級生產管理系統&#xff0c;云MES源碼&#xff0c;MES系統如何與ERP系統集成&#xff1f; MES系統&#xff08;制造執行系統&#xff09;與ERP系統&#xff08;企業資源規劃系統&#xff09;的集成可以通過多種方式實現&#xff0c;這…

探索亞馬遜云科技技術課程:大模型平臺與提示工程的應用與優化

上方圖片源自亞馬遜云科技【生成式 AI 精英速成計劃】技術開發技能課程 前言 學習了亞馬遜云科技–技術開發技能課程 本課程分為三個部分&#xff0c;了解如何使用大模型平臺、如何訓練與部署大模型及生成式AI產品應用與開發&#xff0c;了解各類服務的優勢、功能、典型使用案…

蘋果MacOS系統使用微軟遠程桌面連接Windows電腦桌面詳細步驟

文章目錄 前言1. 測試本地局域網內遠程控制1.1 Windows打開遠程桌面1.2 局域網遠程控制windows 2. 測試Mac公網遠程控制windows2.1 在windows電腦上安裝cpolar2.2 Mac公網遠程windows 3. 配置公網固定TCP地址 前言 日常工作生活中&#xff0c;有時候會涉及到不同設備不同操作系…

Vue3實戰筆記(38)—粒子特效終章

文章目錄 前言一、怎樣使用官方提供的特效二、海葵特效總結 前言 官方還有很多漂亮的特效&#xff0c;但是vue3只有一個demo&#xff0c;例如我前面實現的兩個頁面就耗費了一些時間&#xff0c;今天記錄一下tsparticles官方內置的幾個特效的使用方法&#xff0c;一般這幾個就足…

微信小程序---小程序文檔配置(2)

一、小程序文檔配置 1、小程序的目錄結構 1.1、目錄結構 小程序包含一個描述整體程序的 app 和多個描述各自頁面的 page 一個小程序主體部分由三個文件組成&#xff0c;必須放在項目的根目錄 比如當前我們的《第一個小程序》項目根目錄下就存在這三個文件&#xff1a; 1…

新媒體運營十大能力,讓品牌聞達天下!

" 現在新媒體蓬勃發展&#xff0c;很多品牌都有新媒體運營這個崗位。新媒體運營好的話&#xff0c;可以提高公司品牌曝光、影響力。那新媒體運營具備什么能力&#xff0c;才能讓品牌知名度如虎添翼呢&#xff1f;" 信息收集能力 在移動互聯網時代&#xff0c;信息的…