讓 API 測試變的簡單。
做開發已經四年有餘了,之前在介面測試的時候最開始用的自己寫的測試類進行測試,後來接觸到了 postman 和 swagger ,雖然用起來比自己寫的強太多了,但是總覺得差點事兒。
一方面是 postman 需要花錢才能有一些高階功能,另一方面 postman 畢竟還是老外的,很多英文單詞以及英文上的習慣,還是不太符合咱們中國的情況。所以一直沒有找到一款真正好用的介面測試工具,所以一直希望能有一款國產化的介面測試工具。
而且基本上中國的大部分項目都是增刪改查,我相信大部分閱讀本文的你,以及正在寫本文的我,都每天遨遊在各種增刪改查需求和 API 介面對接溝通的海洋里。
幾乎每一次介面對接,都需要不知道多長時間經歷一次管下游服務要介面文檔,對著就幾行文字的介面文檔連蒙帶猜地調用介面,看到出錯碼之後不厭其煩地問對接方這是啥意思,最後終於調通了一次,發現環境寫錯了...
今天偶然間發現了一款工具,看它官網中的中文頁面,倍感心切,很乾凈。尤其是裡面的狀態碼管理,很能解決痛點。打算給項目組成員普及一下了。

目前 SaaS 產品 完全免費 ,你可使用web版,也可下載桌面端,Windows、Mac、Linux 平台均支援!
文末我放了個影片,如果你不想閱讀文字,可以直接看文字介紹。
當然,也可以自己上手體驗一把。
01.
Eolink 及其創新理念
Eolink 是一款專業級的一站式 API 協作平台,其團隊早在 2016 年就發布了中國首個集 Swagger+Postman+Mock+Jmeter 單點工具於一身的開源產品 Eoapi,並於2017年正式發布了全球首個在線 API 全生命周期管理平台,
針對API研發協作中的痛點,Eolink提出了創新理念:文檔與測試驅動開發(DTDD),簡單地說就是:
- 用標準文檔代替口頭約定和筆記文檔,讓開發、測試、運維、協作有跡可循;
- 快速用測試結果推動開發進度,讓團隊溝通更充分、管理有事實依據,實現敏捷開發。

這套理念經過大量用戶驗證,逐步形成了以下的API研發測試流程,將後端、前端、測試等團隊更好地結合在了一起
02
API研發測試天花板
目前市面上有眾多 API 研發工具,但 Eolink 依然在功能深度、廣度以及用戶體驗等方面都做到了更好,尤其是針對批量操作和重複工作開展了大量自動化和智慧化提升。其實一個產品是不是用心打磨過,體驗好不好,一上手就知道了。讓我們 Eolink 到底有多強!
1. 支援所有類型的 API 文檔管理
無論使用什麼語言開發,無論是 HTTPS、Websocket、TCP、UDP 等什麼協議,還是 Restful、SOAP、WebService 等什麼規範,Eolink 都可以協助團隊快速、統一、規範地管理起來。
2. 一鍵發起 API 測試,打通 API 文檔與測試
Eolink 可以一鍵發起測試,支援自動生成測試數據,能夠通過 Javascript 程式碼對請求報文、返回結果等進行加解密、簽名等處理。一鍵發起,讓繁瑣的API測試變得簡單順滑。
3. 0 程式碼自動化測試,一鍵進行大範圍回歸測試
當 API 發生變化時,可以一鍵進行 API 回歸測試,系統會自動根據規則判斷返回結果並得出測試報告,方便團隊快速了解 API 改動的影響範圍,可減少超過 95% 的測試時間!
4. 根據 API 文檔生成 Mock API
Eolink 支援非常強大的動態 Mock API,可以根據不同的請求參數自動返回不同的 HTTP Status Code、Header、Body等數據,並且支援在一個 API 文檔里創建多個 Mock API 。
5. 強大的 COOKIE 管理功能
在測試需要 Cookie 的 API 時,Eolink支援在 Cookie 管理里添加所需的 Cookie 資訊,系統會自動存儲 Cookie,下次測試其他相同域名的 API 時會自動傳遞 Cookie 請求參數。
目前 SaaS 產品完全免費,你可使用 web 版,也可下載桌面端,Windows、Mac、Linux 平台均支援!
03
Eolink 迷人的小亮點
我還發現 Eolink 幾個隱藏的亮點功能,用起來特別香!
-
API變更智慧通知
-
API文檔評論功能
-
API歷史版本比對
-
定時測試任務
-
支援數據驅動
-
項目分析報表
我直接上圖,大家一看就懂。

當 API 發生變化時通過郵件和站內信自動通知相關成員,並且已與QQ和飛書打通

直接在 API 文檔上發布評論,溝通內容會跟隨 API 文檔不同版本存檔

回滾查看API文檔歷史版本,智慧查找不同版本文檔差異

Eolink支援定時測試任務,或者將 API 自動化測試平台集成到Jenkins上,實現程式碼提交即觸發測試,實現項目在無人值守的情況下自動測試,解放勞動力

通過數據驅動模擬多種場景,以此來看場景用例執行情況,避免測試流程空跑,使測試案例更接近真實

強大的項目數據統計分析功能和醒目的可視化呈現,團隊開發工作一目了然
當然,Eolink 的功能還遠不止如此,還有很多亮點可以探索。
目前 SaaS 產品完全免費,你可使用 web 版,也可下載桌面端,Windows、Mac、Linux 平台均支援!
04
全球首個API全生命周期管理平台
Eolink 除了 API 管理、自動化測試服務以外,還是全球首個API全生命周期管理的 SaaS 平台,提供包括 API 網關、API 監控、API 自動生成等服務。API-First 大勢所趨,不掌握 API 全生命周期管理容易掉隊!

掃碼加入官方微信群,領取 API 全生命周期管理資料!

截至目前,Eolink 已經為包括奇安信、深信服、泰康集團、索尼、統一企業、博時基金、圓通速遞等數千家各行業領先的企業提供API管理服務,實力非常硬,口碑非常好,值得信賴!
目前 SaaS 產品 完全免費,你可使用 web 版,也可下載桌面端,Windows、Mac、Linux 平台均支援!更加厲害的是,他們竟然還有開源產品!歡迎大家來體驗~
體驗地址如下
//www.eolink.com/?utm_source=w2102

