最近身邊一批大神都在向我推薦一款神器:ApiPost,這是一款支持模擬 POST、GET、PUT 等常見 HTTP 請求,支持團隊協作,并可直接生成并匯出介面檔案的 API 檔案、除錯、Mock、測驗一體化協作性能非常強大的工具,
簡單說:
ApiPost=Postman + Swagger + Mock + JMeter
介面開發作業通常需要前端、后端、測驗、技術經理等多個崗位協作,但因為流程長所以難管理,不同工具之間資料也缺乏統一規范,導致團隊效率往往會很低下!
ApiPost 產生的初衷是為了提高研發團隊各個角色的效率!產品的使用受眾為由前端開發、后端開發和測驗人員以及技術經理組成的整個研發技術團隊,
ApiPost 通過協作功能將研發團隊的每個角色整合打通,
針對后端開發人員
- 除錯介面 & 快速生成介面檔案
ApiPost不僅僅是一個介面除錯工具,更是一個介面檔案快速生成工具,
后端人員可以通過ApiPost 在撰寫、測驗介面的同時快速的、自動的生成漂亮、規范的介面檔案 ,相同的時間完成2件事情,大大提升后端開發效率,
- 生成 Mock 資料
后端可以通過先撰寫Mock資料給前端,從而讓前端提前進入介面呼叫、前端開發狀態,
- 生成程式代碼
ApiPost 提供主流語言代碼自動生成功能,每撰寫一個介面,ApiPost都支持生成主流語言代碼,
針對前端開發人員
- 介面檔案瀏覽
前端人員可以通過后端分享的介面檔案地址,清晰的查看規范的介面檔案,
- 介面資料 Mock
配合后端給定的 Mock 地址,先行進入研發狀態,
- 介面除錯
利用 ApiPost 進行常規的介面除錯功能,
- 前端代碼自動生成
ApiPost 支持生成 NodeJS、Ajax 等常見前端程式代碼,
針對測驗人員
- 介面除錯
利用ApiPost進行常規的介面除錯功能,
- 介面自動化測驗
利用ApiPost提供的斷言和流程測驗功能,進行介面的流程化測驗,
針對研發經理
- 規范介面檔案管理
對專案介面檔案進行規范管理,方便人員流動帶來的檔案丟失、不易查找等困惑,
- 提升整體研發團隊效率
把控整體進度,大大提升整個研發團隊效率!根據官方資料跟蹤,可以為大家提高 50 %左右的作業效率,如此強大的工具,我用了兩次就已愛不釋手,
下面,我想再向大家簡單介紹如何利用 ApiPost 除錯介面和快速的生成介面檔案,讓你初步體驗 ApiPost 的魅力!
ApiPost 逐漸成為必備技能
隨著 ApiPost 的快速普及,越來越多的企業已逐漸將掌握 ApiPost 的使用作為入職必備技能,以下截圖均摘錄自招聘平臺:




1. API寫完想要測驗?試試模擬發送一次請求
新建介面,我想模擬發送請求如下
curl --location --request POST 'https://echo.apipost.cn/get.php?c=Course&id=1000' \
--header 'User-Agent: Apipost client Runtime/+https://www.apipost.cn/' \
--header 'Content-Type: application/json' \
--data '{
"course_id":1
}'
如圖進行進行配置:
點擊發送,查看介面回傳結果:

你可以查看回傳資料,回傳Header、Cookie、狀態碼、請求時長等等資料,
2. 測驗完后我想快速生成檔案給前端看
點擊分享檔案

復制并打開檔案地址就可以看到了完整的介面檔案,

當你完成體驗第一個介面檔案旅程的同時,也意味著這款工具也已經幫你節省了前后端的開發以及溝通時間,
原文:https://www.tuicool.com/articles/77VN3aQ
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/390642.html
標籤:其他
