Apifox中文版整合了API文檔編寫、接口調(diào)試、數(shù)據(jù)模擬和測試功能。它用一套系統(tǒng)和數(shù)據(jù)解決多個系統(tǒng)間的同步問題。用戶定義好接口文檔后,調(diào)試、模擬和測試功能可以直接使用,不需要重復(fù)定義。文檔編寫和開發(fā)調(diào)試在同一個工具里完成,調(diào)試結(jié)果自動與文檔保持一致。這個工具覆蓋接口管理、開發(fā)和測試全流程,適合整個技術(shù)團隊使用,特別是前端、后端開發(fā)人員和測試工程師。需要的用戶可以在本站下載。
Apifox安裝步驟
1.下載Apifox最新版軟件包
2.解壓Apifox軟件,運行“EXE.文件”

3.雙擊打開,進入Apifox軟件界面,選擇安裝選項,點擊下一步

4. 選擇安裝位置,點擊安裝

功能特色
一、API文檔設(shè)計
1、可視化 API 文檔管理,零學(xué)習(xí)成本。
2、支持數(shù)據(jù)模型,接口之間可以復(fù)用相同數(shù)據(jù)結(jié)構(gòu)。
3、接口文檔完全遵循 OpenAPI(Swagger) 規(guī)范。
4、支持在線分享 API 文檔,方便與外部團隊協(xié)作。
二、API調(diào)試
1、Postman 有的功能 Apifox 都有(如環(huán)境變量、前置/后置腳本、Cookie/Session 全局共享等),并且比 Postman 更高效好用。
2、自動校驗數(shù)據(jù)結(jié)構(gòu):校驗返回的數(shù)據(jù)結(jié)構(gòu)是否符合文檔定義,自動發(fā)現(xiàn)接口數(shù)據(jù)異常。
3、可視化的斷言、提取變量、數(shù)據(jù)庫(SQL)操作等功能。
4、支持接口用例功能(一個接口多個用例)。
三、API自動化測試
1、完善的 API 場景測試(流程測試)功能,保證接口數(shù)據(jù)的正確性。
2、可視化的斷言、提取變量、數(shù)據(jù)庫(SQL)操作等功。。
3、支持自定義前置/后置腳本,自動校驗數(shù)據(jù)正確性。腳本語法 100% 兼容 Postman,降低學(xué)習(xí)成本。
4、支持調(diào)用 javascript、java、python、php、js、BeanShell、go、shell、ruby、lua 等語言代碼。
四、自動生成代碼
1、根據(jù)接口/模型定義,自動生成各種語言/框架的業(yè)務(wù)代碼和 API 請求代碼。
2、支持 TypeScript、Java、Go、Swift、ObjectiveC、Kotlin、Dart、C++、C#、Rust 等 130 種語言及框架。
3、支持自定義代碼模板,自動生成符合自己團隊的架構(gòu)規(guī)范的代碼,滿足各種個性化的需求。
五、數(shù)據(jù)導(dǎo)入/導(dǎo)出
1、支持導(dǎo)出 OpenAPI (Swagger)、Markdown、Html 等數(shù)據(jù)格式。
2、支持導(dǎo)入 OpenAPI (Swagger)、Postman、HAR、RAP2、JMeter、YApi、Eolinker、NEI、RAML、DOClever 、Apizza 、DOCWAY、ShowDoc、apiDoc、I/O Docs、WADL、Google Discovery 等數(shù)據(jù)格式。
六、支持 HTTP、TCP、RPC
1、支持 HTTP(s) 接口管理。
2、支持 Socket (TCP) 接口管理。
3、后續(xù)將會支持 GraphQL、Dubbo、gRPC、WebSocket 等協(xié)議接口。
七、團隊協(xié)作
1、接口數(shù)據(jù)云端同步,實時更新。
2、成熟的團隊/項目權(quán)限管理,支持管理員、普通成員、只讀成員等角色設(shè)置,滿足各類企業(yè)的需求。
快捷鍵
新建接口:Ctrl + N
新建快捷調(diào)試:Ctrl + T
保存接口/保存用例:Ctrl + S
發(fā)送請求:Ctrl + Enter
切換到【運行】Tab:Ctrl + Enter
關(guān)閉Tab:Ctrl + W
強制關(guān)閉Tab:Ctrl + Alt + W
切換到下一個Tab:Ctrl + Tab 或 Ctrl + PageDown
切換到上一個Tab:Ctrl + Shift + Tab 或 Ctrl + PageUp
跳轉(zhuǎn)到特定標簽頁:Ctrl + 1 到 Ctrl + 8
跳轉(zhuǎn)到最后一個標簽頁:Ctrl + 9
導(dǎo)入數(shù)據(jù)Ctrl + O:? + O
導(dǎo)入抓包數(shù)據(jù) (cURL):Ctrl + I
查找接口:Ctrl + F
常見問題
1、Apifox 是否收費?
Apifox 公網(wǎng)版 (SaaS版) 免費,私有化部署版收費。
2、登錄(Auth)態(tài)如何實現(xiàn)?
請參考文檔:登錄態(tài)(Auth)如何處理
3、接口發(fā)送請求前需要調(diào)用登錄接口獲取 token 放在 header,如何實現(xiàn)?
請參考文檔:登錄態(tài)(Auth)如何處理
4、B接口請求參數(shù)依賴于 A 接口返回的數(shù)據(jù),如何實現(xiàn)?
請參考文檔:接口之間如何傳遞數(shù)據(jù)
5、同項目下有不同域名的接口,如何處理?
方案一:在環(huán)境里新增多個服務(wù),分別設(shè)置不同的前置 URL ,接口分組和接口維度可以指定對應(yīng)的前置 URL。推薦本方案!
方案二:把域名設(shè)置成環(huán)境變量如DOMAIN_1,接口路徑這樣填寫:https:///users。接口路徑是以http://或https://起始的,系統(tǒng)會自動忽略里環(huán)境里前置 URL。
方案三:給不同域名接口設(shè)置不同環(huán)境,通過切換環(huán)境來運行不同域名下的接口。不推薦本方案!
6、腳本如何讀取或修改接口請求信息?
請參考文檔: 腳本讀取/修改接口請求信息
7、是否支持查詢數(shù)據(jù)庫字段作為參數(shù)傳給接口?
支持,請參考文檔:數(shù)據(jù)庫操作
8、數(shù)據(jù)是存儲在本地還是云端?可否離線使用?可否私有化部署?
目前Apifox 有 Saas 版 和私有化部署版 。
Saas版是免費的,數(shù)據(jù)都是存在云端的,需要聯(lián)網(wǎng)才能使用。
私有化部署版 是收費的,數(shù)據(jù)存在使用者企業(yè)內(nèi)部,不連外網(wǎng)也可以使用。
注意
環(huán)境變量/全局變量里的 本地值 僅存放在本地,不會同步到云端,團隊成員之間也不會相互同步,適合存放token、賬號、密碼之類的敏感數(shù)據(jù)。
9、使用 Postman 調(diào)用接口返回正常,而 Apifox 返回錯誤
解決方法:對比 postman 和 apifox 實際發(fā)出的請求內(nèi)容(url、參數(shù)、body、header)是否完全一樣。
查看實際請求內(nèi)容方法:
Apifox:返回內(nèi)容下的實際請求 tab (老版本為Request tab) 里查看
Postman:點擊底部狀態(tài)欄里的Console查看
10、為什么修改了環(huán)境變量(或全局變量)值,而引用的地方?jīng)]有生效?
請檢查環(huán)境變量、全局變量、臨時變量里是不是有多個地方定義了相同名稱的變量,如果有,系統(tǒng)會根據(jù)優(yōu)先級來取值。優(yōu)先級順序如下:臨時變量>環(huán)境變量>全局變量。
請檢查修改的是否是本地值,環(huán)境變量(或全局變量)僅讀取本地值,而不會讀取遠程值。
更新日志
v2.8.14版本
【優(yōu)化】免費版本也可以創(chuàng)建任意數(shù)量的迭代分支、API 版本
【優(yōu)化】增強項目邀請的安全性,邀請鏈接僅對受邀賬號生效
【優(yōu)化】在線文檔的 Ask AI 功能,使用側(cè)邊欄而不是搜索框,支持多輪對話
解決調(diào)試模式下接口請求歷史的校驗響應(yīng)無法查看的問題
解決自定義域名的證書狀態(tài)無法實時更新的問題
解決修改參數(shù)類型后,分享文檔中的“示例值”格式未同步更新的問題
解決配置文檔的自定義導(dǎo)航欄時,誤展示內(nèi)部目錄導(dǎo)致訪問 404 的問題
解決自動化測試跨項目引用接口時,代理配置未生效的問題


OneBlack
驅(qū)動人生10
新氧醫(yī)美
360解壓縮軟件2023
WPS Office 2019免費辦公軟件
QQ瀏覽器2023 v11.5綠色版精簡版(去廣告純凈版)
下載酷我音樂盒2023
酷狗音樂播放器|酷狗音樂下載安裝 V2023官方版
360驅(qū)動大師離線版|360驅(qū)動大師網(wǎng)卡版官方下載 v2023
【360極速瀏覽器】 360瀏覽器極速版(360急速瀏覽器) V2023正式版
【360瀏覽器】360安全瀏覽器下載 官方免費版2023 v14.1.1012.0
【優(yōu)酷下載】優(yōu)酷播放器_優(yōu)酷客戶端 2019官方最新版
騰訊視頻播放器2023官方版
【下載愛奇藝播放器】愛奇藝視頻播放器電腦版 2022官方版
2345加速瀏覽器(安全版) V10.27.0官方最新版