中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

開源接口管理平臺工具對比

發布時間:2020-06-21 09:11:33 來源:網絡 閱讀:2260 作者:不入中年 欄目:軟件技術

? ? ? ?近段時間,搜羅了一些網絡上口碑較好的,免費or開源的接口管理和測試平臺進行了了解和試用,包括postman、swagger、yapi、doclever、httpRunner等,在此整理對比一下,希望給后續尋找開源接口管理平臺的朋友提供一些參考。

? ? ? ?接口的生命周期,一般包括設計、開發、文檔、測試、維護,因此,接口管理平臺或工具的主要功能,也是圍繞這幾個方面在進行的。

? ? ? ?下面先來看一張總結對比圖:

? ? ? ?開源接口管理平臺工具對比

? ? ? ?備注:上述對比資料來源于網絡,對一些平臺的試用亦是淺嘗輒止,因此不敢確保對比結果的公正性和準確性,如有異議歡迎給我留言。

??

? ? ? ?下面談談我的試用感受:

? ? ? ?1. postman??

? ? ? ?這就不用介紹了吧,做接口測試誰人不知?接口測試工具的標桿,新版本加入接口文檔模塊,說明該廠家還是與時俱進的。

? ? ? ?缺點:很多操作會連官網,數據也存官網,訪問速度比較慢,安全性待定。


? ? ? ?2. swagger??

? ? ? ?OpenAPI規范,接口設計和接口文檔比較好。可與程序代碼集成,從代碼的注解或注釋中生成接口文檔,省去另外維護文檔的工作,也可生成各種語言的接口代碼。

? ? ? ?缺點:開源版組件很多,但是功能卻很少。很多功能都放到swaggerHub上了,在線收費,訪問速度和安全性也是個問題。


? ? ? ?3. YApi(去哪兒網)??

? ? ? ?正如它的官網介紹的,優雅強大,功能較全面。這也是我試用比較多的一個系統,目前社區較活躍,系統BUG相對較少;采用插件機制,github上有開源了不少插件;新版還可以跟swagger ui同步接口數據。

? ? ? ?缺點:接口文檔功能較弱或者跟接口設計關聯不強,其他好像就缺性能測試和接口監控了;還有個不足就是沒有針對每個接口前置后置處理,只能是對整個項目做全局的前置后置處理。


? ? ? ?4. doclever??

? ? ? ?從官網介紹來看,很多大廠在用或者曾經用過這個系統。功能也是較全面,接口文檔可與接口用例關聯起來;貌似最新功能都維護在桌面版,需要贊助一點費用。

? ? ? ?缺點:總后臺管理確實有些bug,界面稍顯粗糙,相比YApi來說,感覺略遜色;

?

? ? ? ?5. HttpRunner(大疆)

? ? ? ?吸取多個主流工具的精華,能用于性能壓測,能參數化;注重測試用例的分級管理。

? ? ? ?缺點:部署不成功,也可能是我的個人環境原因,特別是最新版本感覺較混亂,功能也不夠全面。


? ? ? ?總結:

? ? ? ?1.? 目前的接口管理平臺,越來越注重接口生態的管理,尤其是接口設計、接口文檔方面,如果能與項目程序的生命周期融為一體,在這個注重敏捷的年代,則增色不少;

? ? ? ?2.? 如果你的平臺希望能進行性能壓測,那HttpRunner應該是最佳選擇,畢竟底層技術已經決定了這個平臺能不能干這個活;

? ? ? ?3.? 現在市面上應該也有一些不錯的商業的接口管理的系統,我也只能是看看它們的介紹了,比如RestCloud之類的。


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

即墨市| 金沙县| 衢州市| 阿克苏市| 汉阴县| 旺苍县| 获嘉县| 汶上县| 清徐县| 宜宾县| 五寨县| 神农架林区| 蚌埠市| 安康市| 桦甸市| 民乐县| 静海县| 阿拉善左旗| 康保县| 牡丹江市| 长葛市| 阿荣旗| 泰和县| 海门市| 义马市| 泗阳县| 平度市| 黎川县| 黄平县| 大渡口区| 马龙县| 闽侯县| 苏尼特右旗| 二连浩特市| 双城市| 林州市| 阿鲁科尔沁旗| 古蔺县| 巨野县| 离岛区| 东乌珠穆沁旗|