不想寫文檔的程序員看這里
大家好,我是鋒哥,作為一名后端開發(fā),API接口管理工具真的是必不可少!最近發(fā)現(xiàn)國產的API管理工具也火起來了,功能也越來越強大!今天給大家推薦一款
低調但實力強大的API管理神器Eolink!不愧是是專業(yè)的國產API管理工具,界面炫酷,功能也給力!

您可以使用Web版,方便快捷:
https://www.eolink.com/?utm_source=w1705
您也可以下載桌面客戶端,Windows、Mac、Linux 平臺均支持
https://www.eolink.com/pc/?utm_source=w1705
目前,SaaS產品完全免費,歡迎您使用。
目錄
一、Eolink是什么
二、Eolink獨創(chuàng)解決方案
三、Eolink強大的API管理功能
四、Eolink進階玩法
五、Eolink,全球第一個API全生命周期管理平臺
全文約2500字,閱讀大約需要6分鐘
一、Eolink是什么?
Eolink是一款定位專業(yè)級的一站式API協(xié)作平臺,也是國內最早投身API工具研發(fā)的平臺,團隊早在2016年就發(fā)布了國內第一個集Swagger + Postman + Mock + Jmeter單點工具于一身的開源產品Eoapi,能夠快速解決API文檔管理、快速測試、Mock、API自動化測試等問題。并于2017年正式發(fā)布了全球第一個在線API全生命周期管理平臺,幫助全球開發(fā)者更高效的開發(fā)、測試和運維API。Eolink由此迭代演化而來。
二、Eolink創(chuàng)新型解決方案
Eolink在產品迭代的過程中發(fā)現(xiàn)總結了大量API研發(fā)和測試中的痛點,包括:
開發(fā)團隊使用多個API工具,多個工具之間數據難以打通。
API文檔編寫繁瑣、設計不規(guī)范、缺乏統(tǒng)一文檔格式等。
缺乏版本管理,API變更沒有通知。
4.測試人員難以維護測試用例,大量使用腳本的方式寫自動化測試,學習、編寫和維護的成本都很高。
以上API管理方面的問題,導致團隊協(xié)作低效,頻繁出問題。針對這個痛點,Eolink提出了針對API開發(fā)協(xié)作的創(chuàng)新理念:文檔與測試驅動開發(fā)(DTDD),?簡單地說就是:
用標準文檔代替口頭約定和筆記文檔,讓開發(fā)、測試、運維、協(xié)作有跡可循;
快速用測試結果推動開發(fā)進度,讓團隊溝通更充分、管理有事實依據,實現(xiàn)敏捷開發(fā)。
這套理念經過大量用戶驗證,逐步形成了以下的API研發(fā)測試流程,將后端、前端、測試等團隊更好地結合在了一起。
Eolink獨創(chuàng)理念:文檔與測試驅動開發(fā)(DTDD)三、Eolink強大的API管理功能
API研發(fā)過程復雜,涉及前后端開發(fā)、測試多團隊協(xié)作溝通,工作繁瑣工作量巨大,市面上有眾多API研發(fā)工具基本能滿足API研發(fā)基礎需求,但Eolink依然在功能的深度、廣度以及用戶體驗等方面都做到了更好,尤其是針對批量操作和重復工作開展了大量自動化和智能化提升。其實一個產品是不是用心打磨過,體驗好不好,一上手就知道了。
您可以使用Web版,方便快捷:
https://www.eolink.com/?utm_source=w1705
您也可以下載桌面客戶端,Windows、Mac、Linux 平臺均支持
https://www.eolink.com/pc/?utm_source=w1705
目前,SaaS產品完全免費,歡迎您使用。
接下來讓我們看看,Eolink到底有多強!
1. 支持所有類型的API文檔管理
無論使用什么語言開發(fā),無論是 HTTPS、Websocket、TCP、UDP 等什么協(xié)議,還是Restful、SOAP、WebService 等什么規(guī)范,Eolink 都可以協(xié)助團隊快速、統(tǒng)一、規(guī)范地管理起來。據不完全統(tǒng)計,Eolink是目前支持語言、協(xié)議、規(guī)范最多的!
2. 一鍵發(fā)起API測試,打通 API 文檔與測試
Eolink可以一鍵發(fā)起測試,支持自動生成測試數據,能夠通過 Javascript代碼對請求報文、返回結果等進行加解密、簽名等處理。
3. 零代碼自動化測試,一鍵進行大范圍回歸測試
當 API發(fā)生變化時,可以一鍵進行API回歸測試,系統(tǒng)會自動根據規(guī)則判斷返回結果并得出測試報告,方便團隊快速了解API 改動的影響范圍,可減少超過 95% 的測試時間!
4. 強大的COOKIE管理功能,
在測試需要 Cookie 的 API 時,Eolink支持在 Cookie 管理里添加所需的 Cookie信息,系統(tǒng)會自動存儲 Cookie,下次測試其他相同域名的 API 時會自動傳遞 Cookie請求參數。
Eolink強大的API管理功能,可以全面提升API開發(fā)、協(xié)作和測試的效率。

四、Eolink進階玩法
1. 強大的API版本管理
Eolink的API版本管理功能做到了極致,支持API變更智能通知、API文檔評論功能、API歷史版本對比功能。強大的API版本功能,把基于文檔的協(xié)作效率拉到了滿值!
當 API 發(fā)生變化時通過郵件和站內信自動通知相關成員,并且已與QQ和飛書打通
直接在 API 文檔上發(fā)布評論,溝通內容會跟隨 API 文檔不同版本存檔。
回滾查看API文檔歷史版本,并支持對比兩個版本之間的差異2. 根據API文檔生成Mock API
Eolink 支持非常強大的動態(tài)Mock API,可以根據不同的請求參數自動返回不同的 HTTP Status Code、Header、Body等數據。您可以在一個 API 文檔里創(chuàng)建多個Mock API,模擬前端發(fā)起的各種請求,方便對前端邏輯進行校驗。
通過 Mock API,可以事先編寫好 API 的數據生成規(guī)則,由 API研發(fā)管理平臺 動態(tài)生成API 的返回數據。開發(fā)人員通過訪問 Mock API 來獲得頁面所需要的數據,完成對接工作。
強大的Mock API功能3. 返回復雜自定義結構數據
Eolink支持強大的Mock API功能,同時也支持通過mockjs模擬返回數據,可以通過編寫復雜的json返回結果,讓返回數據更加真實,貼近真實案例場景。
編寫復雜的json返回結果,更貼近真實案例場景4. 定時測試任務
Eolink支持定時測試任務,或者將API自動化測試平臺集成到Jenkins上,實現(xiàn)代碼提交即觸發(fā)測試,實現(xiàn)項目在無人值守的情況下自動測試并且發(fā)送報告給相應的郵箱,監(jiān)控項目監(jiān)控情況。
定時測試,解放勞動力5. 支持數據驅動
Eolink支持通過數據驅動模擬多種場景,比如登錄-獲取項目列表-退出登錄流程,其中可以設置數據驅動場景為用戶成功登錄(用戶名密碼正確)或登錄失敗(用戶名正確密碼錯誤),以此來看場景用例執(zhí)行情況,可以避免測試流程空跑,也可以使測試案例更接近真實。
數據驅動,避免測試流程空跑6. 項目分析報表
Eolink擁有強大的項目數據統(tǒng)計分析功能,可快速了解工作空間內的API項目情況,包括:API研發(fā)管理項目數量、API數量、API測試用例數量、API狀態(tài)分布數量、最近6個月的API變成Bug狀態(tài)次數、最近12個月的API改動情況等。醒目的可視化呈現(xiàn),團隊開發(fā)工作一目了然。
項目數據報表,團隊研發(fā)情況一目了然當然,Eolink的功能還遠不止如此!
還有很多亮點等您探索,你可以在項目中進行嚴格的人員權限管理、API狀態(tài)碼管理、項目文檔管理、測試環(huán)境管理等等。
您可以使用Web版,方便快捷:
https://www.eolink.com/?utm_source=w1705
您也可以下載桌面客戶端,Windows、Mac、Linux 平臺均支持:
https://www.eolink.com/pc/?utm_source=w1705
五、Eolink,全球第一個API全生命周期管理平臺
最后,我們看一下這個API管理天花板,還有那些過人之處。Eolink除了API管理、自動化測試服務以外,還是全球第一個API全生命周期管理的SaaS平臺,提供包括API網關、API監(jiān)控、API自動生成等服務。雖然全生命周期管理與個體開發(fā)者關系不大,但這是未來的發(fā)展趨勢,當前先進的研發(fā)團隊都講API-First,所以Eolink作為API全生命周期管理工具,大家提前了解只有好處沒有壞處。

Eolink已服務了包括元氣森林、統(tǒng)一集團、奇安信、深信服、泰康保險、中化能源、蘇州銀行、紛享銷客、索尼等企業(yè)。經過各行業(yè)領先企業(yè)的歷練,更值得我們信賴。
您可以使用Web版,方便快捷:
https://www.eolink.com/?utm_source=w1705
您也可以下載桌面客戶端,Windows、Mac、Linux 平臺均支持
https://www.eolink.com/pc/?utm_source=w1705
目前,SaaS產品完全免費,歡迎您使用。
掃碼加入官方微信群,領取API全生命周期管理資料!
點擊閱讀原文直達
↓↓↓
