Apifox是一款A(yù)PI協(xié)作平臺,集API文檔、調(diào)試、Mock、測試功能,整合Postman、Swagger、Mock、JMeter核心功能。支持可視化文檔管理、接口調(diào)試、自動化測試與代碼生成,覆蓋HTTP、WebSocket、gRPC等協(xié)議。遵循OpenAPI規(guī)范,有零配置Mock數(shù)據(jù)、多環(huán)境變量管理、斷言校驗及數(shù)據(jù)庫操作功能,支持130種語言代碼生成。
Apifox使用方法
1、登錄 Apifox 官網(wǎng)或客戶端,創(chuàng)建團隊及項目,導(dǎo)入或手動新建接口,配置請求參數(shù)與環(huán)境變量。
2、在接口運行界面調(diào)試請求,保存為用例并設(shè)置斷言,支持 Mock 數(shù)據(jù)生成及多環(huán)境切換。
3、通過自動化測試功能批量執(zhí)行用例,生成報告并導(dǎo)出,實時同步文檔與團隊協(xié)作。
Apifox功能
1、一體化 API 管理
整合文檔、調(diào)試、Mock、自動化測試,減少工具切換,確保數(shù)據(jù)同步一致。
2、數(shù)據(jù)模型復(fù)用與校驗
支持可復(fù)用數(shù)據(jù)模型,自動校驗返回數(shù)據(jù)結(jié)構(gòu),降低人工斷言成本。
3、可視化斷言與腳本
提供可視化斷言設(shè)置,支持多語言腳本,兼容 Postman 語法。
4、自動化測試與持續(xù)集成
生成測試用例集,支持 CI/CD 集成,覆蓋性能與場景測試。
Apifox特點
1、多工具整合優(yōu)化
替代 Swagger、Postman、JMeter 等,解決數(shù)據(jù)不一致問題,提升協(xié)作效率。
2、團隊協(xié)作與權(quán)限控制
云端實時同步接口數(shù)據(jù),支持角色權(quán)限分級,保障項目安全。
3、智能 Mock 與零配置生成
根據(jù)字段名智能生成 Mock 數(shù)據(jù),減少手動規(guī)則編寫。
4、廣泛兼容與持續(xù)更新
支持 20 + 數(shù)據(jù)格式導(dǎo)入導(dǎo)出,持續(xù)擴展協(xié)議如 gRPC、WebSocket。
Apifox更新日志
v2.6.41
1、【新功能】發(fā)布的在線文檔支持配置 Google Analytics 統(tǒng)計
2、【優(yōu)化】數(shù)據(jù)庫連接使用 SSH 隧道,且驗證方法為 公鑰 時,支持使用帶 口令 的私鑰
3、【優(yōu)化】支持為 Markdown 文檔配置在目錄樹中的名稱
4、【優(yōu)化】組織、團隊、項目中每個成員的 最近活躍時間,不再全局計算,而是按照不同組織、團隊、項目為維度分別計算
5、【優(yōu)化】回收站 不再展示已歸檔分支的資源
6、【優(yōu)化】優(yōu)化了針對 分支 的權(quán)限設(shè)置
7、【優(yōu)化】App 內(nèi)的表單不再關(guān)聯(lián) 1Password 的自動填充功能
8、【優(yōu)化】當 測試場景運行完成 事件觸發(fā)郵件通知時,郵件的內(nèi)容新增 運行于 字段,比如:運行于:客戶端
9、【優(yōu)化】導(dǎo)出的 OpenAPI/Swagger 文件將會被格式化,不再是一行
10、【優(yōu)化】邀請 其他人加入團隊時,默認權(quán)限調(diào)整為 編輯者,而不是只讀
11、解決導(dǎo)出 Apifox 格式的文件時,接口順序與 App 內(nèi)不一致的問題
12、解決查看設(shè)置了密碼的在線文檔時,部分情況下圖片無法正常顯示的問題
13、解決部分情況下無法對版本分支進行沖突處理合并的問題
14、解決當標簽頁過多時,右側(cè)沒有顯示 + 按鈕的問題