精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

系統架構設計實戰:API管理平臺選型

開發 架構
初步看起來,Yapi和MeterSphere的功能似乎差不多,但如果細致研究它們的商業化策略,會發現它們的定位和復雜度有著顯著的差異。Yapi注重API的管理和協作,它的用戶界面更加直觀,讓用戶能夠輕松地進行API管理。

一、目標

建設一個高效、易用且經濟實惠的API管理平臺,滿足API的創建、管理、測試、文檔管理和權限管理需求,并支持第三方API工具導入,以提升V平臺API使用效率和團隊協作效率。

二、現存問題:

  • API測試覆蓋率低,只在接口研發完成時做少量本地測試。
  • 由于業務邏輯變更,早期開發的接口可能報錯或失效。
  • 代碼無法持續重構與演進,因為擔心影響業務邏輯。

三、需求分析

  • 易用性: 快速生成或批量導入接口定義和入參定義,支持持續集成。
  • 可擴展性: 接口入參可配置,可以自定義Header、Cookie信息。
  • 測試報告: 支持自動化測試,生成測試報告,并能持續集成。
  • 數據模擬(Mock): 前端開發人員可以根據接口定義配置Mock Server進行并行開發。
  • 持續集成: 開發人員合并代碼時,自動觸發接口測試,確保主流程不受影響。
  • 個性化需求: 支持前置與后置代碼編寫,滿足不同團隊的個性化需求。
  • 多系統一體化: 支持多個系統的API集成在一個平臺。

四、技術選型和對比分析

1、選擇標準

我們的需求,找到一款開源、廣泛使用、能無縫對接Swagger、smart-doc規范(不用手工定義一個個接口),支持自動化測試流程、對前端支持Mock數據的工具。

2、篩選

在當前API管理平臺的海量選擇中,一些有著廣大用戶群和良好口碑的平臺分外引人注目,例如Apifox、APIPost、Swagger、YAPI、Eolinker和EasyAPI等等。然而,考慮到開源認證與合規風險,我們必須對選擇進行審慎考慮。

對于國外的產品,由于可能存在的合規風險和其它問題,我們的選擇焦點僅集中在了最為老牌且知名的Swagger上,而其它的都被逐一排除。同時,如果產品采用了GNU AGPLv3和商業許可的雙重授權方式,我們也直接將其排除在選擇范圍之外,以避免后續可能的法律糾紛。

在經過這些篩選后,我們最終收集到了8款滿足條件的API管理平臺。在對這些平臺進行初步了解和簡單操作后,我們發現這些平臺不僅功能強大,同時也各有其獨特的特色和優勢。

但是,為了進一步提煉我們的選擇,并找到最適合我們需求的平臺,我們決定引入更多的篩選條件,并采用積分制進行評估。具體的評分標準如下:免費私有部署(5分)、團隊協作能力(0-3分)、工作流覆蓋能力(0-7分)、學習成本(1-2分)以及其它擴展功能(0-2分)。通過這種方式,我們期待能夠更精確、更有效地找到我們團隊的最佳選擇。

api管理平臺

私有

<5>

調試

<1>

mock<1>

項目管理<1>

團隊協作<3>

測試用例<2>

自動化測試<1>

性能測試<1>

復雜度<2>

代碼生成<1>

擴展工具<1>

定位<1>

綜合分

wiki

簡單

開發

7

postman

支持

類同

支持

普通

支持

測試

13

apifox

收費

支持

支持

支持

支持

普通

支持

支持

團隊

14

apipost

收費

支持

支持

支持

普通

支持

支持

團隊

13

swagger

支持

支持

普通

普通

支持

開發

12

yapi

支持

支持

較強

較強

支持

普通

支持

支持

團隊

17

eolinker

收費

支持

支持

支持

支持

普通

支持

支持

團隊

14

metersphere

支持

類同

支持

支持

普通

支持

測試

17

rap

支持

支持

普通

簡單

支持

開發

12

easyapi

支持

類同

普通

簡單

開發

11

能否免費私有化部署是重要考量,直接給了5分。在此前提下,yapi和metersphere以17分并列第一。下面將著重介紹和比較這兩個平臺。

五、yapi介紹

yapi提供了比較方便的安裝部署方法,但是在nodejs和npm版本選擇上,有坑。用最新版本竟然不支持。當前用的nodejs是v13.14.0,npm是v6.14.4,整個系統都點了一遍,tag這個小功能還是有點小問題,不過tag我們暫時也不用,沒影響。期待后續版本解決吧。

1、主界面,UI體驗不錯。

2、系統信息,統計項夠用

3、項目主頁,包含接口列表、動態、數據管理、成員管理、設置、wiki。

4、接口能直接在web中調試,而且這個調試頁面的所有修改可以保存,并同步更新接口和對應用例(僅路徑)

5、測試集合,這里可以把指定接口或全部接口一鍵轉化成用例集。每個用例可以執行、克隆、斷言(僅自動化時生效)等。用例的編寫還是比較方便的。但是用例的管理上就比較弱了,只支持一層目錄。不過項目的分的細一些,影響也不大。整體使用感覺,非常類似于postman,上手應該沒難度。

6、mock,針對每個接口可以設置mock,可以設置多個期望,也支持腳本。無論前端還是測試,應該都可以快速上手使用。

可惜的是,頁面上無法生成類似于mock_client之類的本地運行的mock文件,后續我查查有沒有相關插件工具可以支持。

7、用例集里面,直接點擊開始測試,則頁面開始逐個執行用例。也支持”服務端測試“,就是在其它服務器執行這些用例。具體操作方法大家可自行體會。

一次只能執行一個用例集,不支持一次執行多個用例集。而且,沒有精美的測試報告。整體來說,接口測試相關功能,夠用的程度。后續查查有沒有相關插件工具,增強測試報告的能力。

8、導入導出,支持swagger、postman、json、HAR導入,其中postman格式非常可惜只支持V1版本的,當前較新版本的postman都只能導出V2和V2.1的json文件了。

導出,支持html、MD、swaggerjson、json,相信夠用了。

六、MeterSphere介紹

MS的部署非常簡單,一個sh腳本,執行后就等著就行了。這點做的不錯。部署完后增加了msctl這個運維命令,可以非常方便的啟動、關閉、查看整個MS系統。

1、主界面,顏值不錯。內容明顯多于yapi,而且明顯偏重于測試支撐。

2、接口測試這里,包含首頁、接口定義、接口自動化、測試報告。其中接口定義,是用來導入和維護api文檔的,路徑有點深啊。

3、界面略顯凌亂,控件有點錯位,其它頁面也有類似的情況。應該是分辨率的問題,大一些分辨率應該就行了。

對接口的維護、調試、mock,都具備,操作項簡單明了。前端開發、后端開發用起來上手快。

不過也沒法生成類似于mock_client的本地執行文件。也沒有插件支持。

4、每個api,都可以調試、mock、用例。而且Metersphere對用例的管理思路,跟yapi不一樣,它的每個用例都關聯到接口的,即每個接口下掛若干個用例,然后所有用例可以自由歸屬集合和場景。對于測試工作的支撐非常強大。

還有單獨的用例模塊,可以列表,也可以系統內直接畫腦圖

5、接口自動化測試,以”場景“為基礎,除了最簡單的依次執行所有用例,也可以通過配置各種控制器,模擬業務流。功能強于postman的參數傳遞邏輯。

6、ms有簡單但夠用的測試報告

7、可選1個或幾個測試用例,直接轉到性能測試模塊。ms安裝的時候自帶了jmeter,只要配置好資源池,這里就自動調用jmeter進行壓力測試。

8、還能進行UI測試和UI自動化測試,但這個是企業版功能,免費版無法使用。且這個導航無法去掉。有點小別扭了。

七、總結

Yapi和MeterSphere兩者都是優秀的API管理平臺,提供了強大的功能和良好的用戶體驗。初步看來,Yapi和MeterSphere的功能和性能似乎相差無幾。然而,當我們深入研究這兩個平臺的商業化策略、團隊規模、可替代功能、學習和維護成本、未來替換公司自有平臺難度、開發人員訪談和合規風險時,我們發現兩者的定位和復雜度是完全不同的。

對比項

yapi

Metersphere

商業版本

免費版本

有,無限制

有,有限制

部署

無難度

無難度,且一鍵部署

數據導入

支持豐富

支持豐富

數據導出

支持豐富

只有自有格式和swagger

開發用

完全夠用

完全夠用

自動生成文檔

支持,無侵入

不支持

前端用

夠用,簡單

夠用,簡單,但路徑有點深

測試用

夠用,簡單

非常強大,但有收費功能

項目管理

夠用,簡單

能支撐大項目,操作稍多

人員管理

扁平化

三級權限,劃分細致

學習難度

簡單,基本顧名思義

普通,需要文檔支持

維護難度

簡單

簡單,但路徑有點深

報表統計

豐富

消息管理

豐富

流程覆蓋

后端+前端+測試

后端+前端+測試,偏測試

擴展工具

在下面的內容中,我們將詳細分析每個維度的對比結果,以更好地理解這兩個平臺的差異,并找出最適合我們團隊的API管理平臺。

  1. 定位和復雜度: 初步看起來,Yapi和MeterSphere的功能似乎差不多,但如果細致研究它們的商業化策略,會發現它們的定位和復雜度有著顯著的差異。Yapi注重API的管理和協作,它的用戶界面更加直觀,讓用戶能夠輕松地進行API管理。相比之下,MeterSphere則定位為一站式的企業級開放源代碼平臺,它更注重測試生命周期的全面覆蓋,其功能更為復雜和全面。
  2. 團隊規模: 根據當前團隊的規模,選擇更合適的工具是非常重要的。Yapi由于其簡潔和直觀的界面,對于小型團隊來說更容易接受和使用。而MeterSphere的功能覆蓋度較廣,可能需要較大的團隊去進行管理和維護。
  3. 可替代功能和學習維護成本: Yapi的功能比MeterSphere來得簡單,學習和維護成本相對較低。然而,MeterSphere作為一站式解決方案,提供了更多的可替代功能,可能需要更多的時間去學習和維護。
  4. 未來替換公司自有平臺難度: 若考慮到未來可能會替換公司現有的API管理平臺,Yapi由于其簡潔的設計和較低的學習成本,將更容易為團隊接受。
  5. 開發人員訪談: 經過與多個業務部門開發人員和集團其他業務人員的訪談,我們發現大多數開發人員更傾向于使用Yapi,他們認為Yapi更易于使用和管理。
  6. 合規風險: Yapi是由國內團隊開發的國產軟件,采用Apache License 2.0,這是一種寬松且無傳染性的開源證書。許多國內大廠都在使用Yapi,而且我們也查閱了公司的技術貨架,發現Yapi被推薦使用。因此,Yapi無合規風險。

綜上所述,我們最終推薦使用Yapi作為我們中臺組的API管理平臺。此外,我們還了解到,集團的其他業務組也在使用Yapi。

注:經過安全漏洞掃描中,發現Yapi漏洞,可修復

具體修復方案如下:

  • 關閉用戶注冊功能:在"config.json"添加"closeRegister:true"配置項: { "port": "*****", "closeRegister":true } 修改完成后,重啟 YApi 服務。
  • 暫時關閉 mock 功能:(需要修改 YApi 代碼); 在"config.json"中添加 "mock: false" ; 在"exts/yapi-plugin-andvanced-mock/server.js"中找到if (caseData && caseD ata.case_enable) {…},在其上方添加if(!yapi.WEBCONFIG.mock) {return false;}。
  • 檢查用戶列表,刪除惡意不明用戶;如果發現存在不明用戶創建的接口及 mock 腳本請及時上報信息安全管理部。
責任編輯:武曉燕 來源: 今日頭條
相關推薦

2023-07-09 15:20:00

緩存平衡性能

2023-07-06 00:41:03

SQLNoSQL數據庫

2022-06-14 08:02:35

關系模型數據模型文檔模型

2021-01-18 05:20:52

數倉hive架構

2023-07-05 08:00:52

MetrAuto系統架構

2022-04-20 10:15:56

SaaS模塊化客戶

2014-05-19 10:08:36

IM系統架構設計

2017-08-17 16:12:09

MySQL架構設計

2018-11-08 10:25:10

物聯網云平臺IOT

2019-09-24 16:15:03

架構配置代碼

2024-09-19 08:46:46

SPIAPI接口

2022-11-22 08:42:38

數據庫

2022-02-28 10:05:12

組件化架構設計從原組件化模塊化

2018-11-26 15:12:45

存儲選型架構

2025-09-26 02:15:00

2013-05-27 10:58:28

Tumblr架構設計雅虎收購

2023-08-16 12:34:16

同步備份異步備份

2024-10-17 08:26:53

ELKmongodb方案

2024-08-16 14:01:00

2022-05-24 09:30:00

消息吞吐車聯網平臺車聯網
點贊
收藏

51CTO技術棧公眾號

国产精品一区而去| 欧美第一淫aaasss性| 小明看看成人免费视频| 99热国产在线| 99re免费视频精品全部| 国产精品福利在线| 九九视频免费看| 亚洲人成网77777色在线播放 | 久久精品国产福利| 亚洲一区影音先锋| 欧洲精品久久| 国产肥老妇视频| 久久精品导航| 欧美日韩xxxxx| 丰满的亚洲女人毛茸茸| jizzjizzjizz欧美| 欧美中文字幕一区二区三区亚洲| 日本一道在线观看| 成黄免费在线| 99久久精品免费看| 91视频婷婷| 中文字幕网址在线| 亚洲一区二区网站| 欧美精品videosex牲欧美| 亚洲色图100p| 欧美男gay| 亚洲国产天堂网精品网站| 超碰成人在线播放| 欧美日韩国产网站| 欧美日韩一区二区在线播放| 在线观看av的网址| 日本美女在线中文版| 久久久www成人免费毛片麻豆| 成人国产一区二区| 国产精品探花视频| 麻豆91在线播放| 国产精品第七十二页| 色网站在线播放| 国语自产精品视频在线看8查询8| 久久精品2019中文字幕| 99自拍偷拍视频| 国产中文精品久高清在线不| 亚洲欧美日韩另类| 国产av自拍一区| 婷婷亚洲精品| 日韩经典中文字幕| 精品人妻少妇嫩草av无码| 91久久精品无嫩草影院| 欧美日韩国产综合一区二区| 日韩在线第三页| 色香欲www7777综合网| 日韩欧美极品在线观看| 日韩精品视频一区二区在线观看| av中文在线资源库| 午夜av一区二区| 欧洲黄色一级视频| 亚洲性色av| 91福利国产成人精品照片| 日韩在线xxx| 粉嫩一区二区三区| 欧美无砖专区一中文字| 九九热精品在线播放| 四虎国产精品成人免费影视| 精品视频免费在线| 九色91porny| avtt综合网| 亚洲精品久久视频| 久久精品视频18| 日韩中文字幕高清在线观看| www.日韩.com| 久草网在线观看| 一本久道久久久| 国产精品高清在线观看| 国产又大又长又粗| 国产成人午夜视频| 久久精品日产第一区二区三区乱码 | 福利一区二区免费视频| 欧美另类久久久品| 亚洲少妇中文字幕| 国产亚洲第一伦理第一区| 久久精品福利视频| 亚洲精品在线观看av| 久久天天综合| 91精品视频免费| 香蕉久久国产av一区二区| 国产欧美一区二区三区沐欲| 日韩 欧美 自拍| 松下纱荣子在线观看| 欧美体内she精视频| 99999精品| 亚洲春色h网| 久久天堂av综合合色| 日韩久久精品视频| 精品中文av资源站在线观看| 福利视频久久| 电影在线高清| 亚洲成人综合视频| 一区二区三区 欧美| 高清日韩中文字幕| 日韩在线观看网址| 国产免费av一区二区| 久久精品国产99久久6| 国产欧美日韩伦理| 中文日本在线观看| 黑人巨大精品欧美一区二区免费| 中文字幕在线综合| 色综合久久中文| 欧美精品一区在线播放| 国产真人无遮挡作爱免费视频| 国产精品自拍网站| 亚洲国产高清国产精品| 欧美伦理91| 日韩手机在线导航| 大吊一区二区三区| 国产精品日韩精品欧美精品| 99久久99久久| 黄色在线视频网站| 欧美日韩一二区| 女同毛片一区二区三区| 欧美午夜久久| 成人黄色在线观看| 搞黄视频在线观看| 色综合天天视频在线观看| 伊人久久久久久久久| 久久精品久久久| 国产精品成人一区二区三区吃奶| 亚洲欧洲视频在线观看| 亚洲高清免费一级二级三级| 五月六月丁香婷婷| 久久美女视频| 国产精品三级久久久久久电影| 天天干天天摸天天操| 一区二区三区美女| 午夜激情视频网| 日韩欧美视频在线播放| 国产精品1区2区在线观看 | 高清国产一区二区三区四区五区| 亚洲人成网站免费播放| 天天干天天干天天操| 99精品国产99久久久久久白柏| 国产精品自拍合集| 91精品入口| 欧美激情一级精品国产| 亚洲AV无码成人片在线观看| 一区二区在线观看视频在线观看| 国产探花在线观看视频| 欧美a级在线| 97超碰最新| 牛牛在线精品视频| 亚洲精品一区在线观看| 国产性一乱一性一伧一色| 国产成人亚洲精品青草天美| 波多野结衣av一区二区全免费观看| 蜜桃在线一区| 欧美黑人又粗大| 免费a级片在线观看| 亚洲成人av一区| 香蕉视频污视频| 六月天综合网| 日韩欧美亚洲日产国| 欧美xxxx性| 欧美国产亚洲视频| 欧美日本一道本| 成人观看免费视频| 成人av资源网站| 高清在线观看免费| 精品一区二区三区在线 | 国产精品永久久久久久久久久| 国产精品久久午夜| 超碰人人cao| 国产亚洲精品自拍| 一区二区三区欧美成人| 玖玖玖视频精品| 午夜精品一区二区三区在线视频| 日夜干在线视频| 欧美性色黄大片| 国内偷拍精品视频| 久久一日本道色综合| 欧美女同在线观看| 欧美日韩国产免费观看| 国产精品免费一区二区三区四区 | 中文字幕在线观看网址| 奇米色一区二区三区四区| 精品国产无码在线| 日本午夜精品| 国产日韩欧美在线观看| ririsao久久精品一区| 国产一区二区三区在线观看视频| 国产三级按摩推拿按摩| 精品人伦一区二区三区蜜桃网站| 黄色免费一级视频| 成人h动漫精品一区二区| 99热一区二区| 亚洲久久在线| 一区二区三区视频在线播放| 欧美变态挠脚心| 成人性生交大片免费看小说 | 亚洲一区二区三区在线视频 | 欧美综合一区二区| 久久免费黄色网址| 国产精品嫩草久久久久| 北京富婆泄欲对白| 激情文学综合丁香| 一本久道中文无码字幕av| 韩日精品视频| 在线观看欧美激情| 综合国产视频| 国产在线资源一区| 精品国产18久久久久久二百| 国产精品电影网站| 在线最新版中文在线| 欧美成年人网站| 成人午夜电影在线观看| 亚洲国产精品人人爽夜夜爽| 国产美女三级无套内谢| 欧美亚洲尤物久久| 天天操中文字幕| 一区二区三区av电影| 黄色一级片一级片| 国产视频视频一区| 亚洲第一成人网站| 99精品久久99久久久久| 久久久久99人妻一区二区三区| 日本不卡视频在线| 成人免费视频久久| 久久久亚洲一区| 大陆极品少妇内射aaaaa| 国产精品va| 欧美黑人在线观看| 国产精品videosex极品| 国产在线无码精品| 亚洲高清影视| 男插女免费视频| 久久精品久久久| 亚洲第一综合网站| 天天做天天爱天天综合网| 亚洲精品一区二区三区av| 欧美色图激情小说| 亚洲一区二区三区免费观看| 欧美手机视频| 亚洲一区二区三区精品视频| 欧美肥老太太性生活| 亚洲区一区二区三区| 日本高清免费电影一区| 亚洲欧美日本国产有色| 色婷婷色综合| 三年中文高清在线观看第6集| 99久久精品网| 永久免费在线看片视频| 女生裸体视频一区二区三区| 2021国产视频| 欧美 日韩 国产一区二区在线视频| 国产成人三级视频| 欧美成人一品| 自拍日韩亚洲一区在线| 亚洲一区欧美二区| 日本一本二本在线观看| 日韩成人免费在线| 拔插拔插华人永久免费| 国产麻豆欧美日韩一区| 欧美熟妇精品一区二区| 91免费精品国自产拍在线不卡| xxx在线播放| 中文字幕色av一区二区三区| www.av视频| 欧美视频不卡中文| 中文av免费观看| 日韩一区二区三区精品视频| 老牛影视av牛牛影视av| 亚洲精品丝袜日韩| 黄色网址在线免费播放| 欧美激情视频给我| 欧美magnet| 成人夜晚看av| 免费萌白酱国产一区二区三区| 欧美一级二级三级| 天天综合网91| 欧美网站免费观看| 精品一区二区三区蜜桃| 99久久久无码国产精品性波多 | 国产高清在线精品| 欧美高清性xxxx| 亚洲天天做日日做天天谢日日欢 | 川上优av中文字幕一区二区| 国产精品video| 538任你躁精品视频网免费| 欧美精品二区三区四区免费看视频| 欧美三级三级| 成年人深夜视频| 日本va欧美va瓶| 久久久久久婷婷| 国产精品久久久久久久久动漫| 国产精品美女毛片真酒店| 精品视频一区 二区 三区| 亚洲 另类 春色 国产| 色先锋资源久久综合5566| xxx.xxx欧美| 国产拍精品一二三| 亚洲视频分类| www.在线观看av| 免费成人在线视频观看| 69亚洲乱人伦| 亚洲视频一区在线观看| 日韩高清免费av| 欧美精品黑人性xxxx| 少妇人妻偷人精品一区二区| xvideos亚洲人网站| a日韩av网址| 国产精品三区在线| 中文字幕免费精品| 日本不卡一区在线| 国产日韩欧美高清在线| 国产女同在线观看| 精品国产91久久久久久久妲己| 91在线观看| 国产精品高潮呻吟久久av黑人| 国产乱人伦丫前精品视频| 国产香蕉一区二区三区| 免费观看日韩电影| 一道本在线观看| 精品日本高清在线播放| 成人久久久精品国产乱码一区二区| 色偷偷综合社区| 国产精品传媒麻豆hd| 色99中文字幕| 日韩和欧美一区二区三区| 丝袜美腿中文字幕| 天天色综合天天| 视频一区二区免费| 欧美精品久久久久| 一区二区三区四区高清视频| 国产成人三级视频| 国产精品77777| 久草综合在线视频| 日韩一级片在线播放| 1stkiss在线漫画| 91老司机在线| 伊人情人综合网| 91性高潮久久久久久久| 日韩美女啊v在线免费观看| 一卡二卡三卡在线| 久久影院在线观看| 精品一区二区三区四区五区| 成人手机视频在线| 国产一区二区免费看| 男的操女的网站| 日韩精品在线一区二区| 久草在线资源站资源站| 国产精品日韩高清| 亚洲第一网站| 无码人妻精品一区二区三区温州 | 成人欧美一区二区三区小说 | 99亚偷拍自图区亚洲| 欧美激情亚洲综合| 亚洲另类xxxx| 精品176极品一区| 小说区视频区图片区| 国产ts人妖一区二区| 国产精品老女人| 亚洲欧美综合图区| 国产第一亚洲| 久久综合亚洲精品| 99精品1区2区| 中文字幕观看视频| 欧美第一淫aaasss性| 色88888久久久久久影院| 日韩精品一区中文字幕| 亚洲国产激情av| 精品国产伦一区二区三| 97色在线观看免费视频| 一区二区三区视频免费观看| 中文字幕在线综合| 亚洲一区二区三区在线看| 无码精品在线观看| 国产精品普通话| 一区二区三区网站| 好吊一区二区三区视频| 欧美天堂一区二区三区| 日本不卡影院| 欧美一二三四五区| 国产精品影视在线| 国内精品福利视频| 久久成年人视频| 亚洲精品一级二级三级| 午夜精品中文字幕| 亚洲成精国产精品女| 岛国视频免费在线观看| 91精品天堂| 日韩精品亚洲一区| 国产精品1000| 日韩中文字幕视频在线| 精品三级av在线导航| 天天操,天天操| 亚洲不卡av一区二区三区| 高清国产福利在线观看| 国产精品毛片一区视频| 日韩黄色免费电影| 国产污片在线观看| 久久精品国产一区| 蜜臀av免费一区二区三区|