使用eolinker進行api測試
什麼是eolinker
Eolinker是一個api管理平台,可滿足各行業客戶在不同應用環境中對接口管理全生命周期的個性化需求,提供API開發管理、開發團隊協作、自動化測試、網關以及監控等服務,幫助企業實作開發運維一體化,提升開發速度并且降低運維成本。
![](https://img.laitimes.com/img/9ZDMuAjOiMmIsIjOiQnIsISPrdEZwZ1Rh5WNXp1bwNjW1ZUba9VZwlHdsATOfd3bkFGazxCMx8VesATMfhHLlN3XnxCMwEzX0xiRGZkRGZ0Xy9GbvNGLpZTY1EmMZVDUSFTU4VFRR9Fd4VGdsYTMfVmepNHLrJXYtJXZ0F2dvwVZnFWbp1zczV2YvJHctM3cv1Ce-cmbw5iZ2ImN0cDMzMTM2MGZiFGMmBjYmdDOwYjMjhjM3QGOm9CX0IzLcVDMxIDMy8CXn9Gbi9CXzV2Zh1WavwVbvNmLvR3YxUjLzM3Lc9CX6MHc0RHaiojIsJye.png)
Eolinker的api管理與測試
Eolinker的api管理平台把所有複雜邏輯的源代碼隐藏在螢幕後面,通過使用簡潔的文檔來描述api,這種方式有利于開發人員和測試人員閱讀和了解api,即使他們的代碼知識比較薄弱。與其他api文檔相比,eolinker的優點在于:
易了解。在友好的ui中可以讓開發人員或非開發人員明白每個API的設計,且營運人員、使用者都可以在api設計中輸入意見。
易調試。可通過快速測試發現并調試API出現的問題。這使得開發人員能夠執行和監視他們發送的API請求以及收到的結果。
自動化測試。Api文檔不僅可以在團隊内部共享,還可以使用api文檔進行api自動化測試流程。
将項目導入到eolinker
Eolinker支援多種格式導入,也支援通過多個平台的url進行同步,這裡選擇的是swagger文檔同步。
導入或同步後即可生成api文檔。
使用eolinker測試api
生成api文檔後,我們就可以進行api測試了,舉個例子:
選擇需要測試的api,檢視該api的請求資訊,了解api功能,這裡我選擇的是自己編寫的api,功能是輸入請求内容後請求,可以響應輸入的請求内容。
轉到測試界面
在測試界面可對api請求參數進行處理,例如希望對password進行md5加密。
發送請求,可選擇浏覽器測試或插件測試
檢視響應結果,可以看到password已經進行了加密處理。
結論