apifox官網(wǎng)版功能介紹
1、可視化接口管理
省時(shí)省力可視化接口管理,成倍提升團(tuán)隊(duì)多人協(xié)作效率。
支持?jǐn)?shù)據(jù)結(jié)構(gòu)(JSONSchema)管理,多接口可重復(fù)使用同樣數(shù)據(jù)結(jié)構(gòu)。
2、接口調(diào)試
Postman有的功能,例如環(huán)境變量、預(yù)執(zhí)行腳本、后執(zhí)行腳本、Cookie/Session全局共享資源等功能,Apifox都是有,而且和Postman一樣高效實(shí)用。
3、全自動(dòng)校檢數(shù)據(jù)結(jié)構(gòu)
接口調(diào)試時(shí),全自動(dòng)校檢返回的數(shù)據(jù)結(jié)構(gòu)是不是符合接口文檔界定,一鍵發(fā)覺接口數(shù)據(jù)出現(xiàn)異常。
4、接口數(shù)據(jù)Mock
內(nèi)嵌Mock.js規(guī)則引擎,十分便捷mock出各種各樣數(shù)據(jù),而且可以在界定數(shù)據(jù)結(jié)構(gòu)的同時(shí)寫好mock標(biāo)準(zhǔn)。
支持自定期待,靈便配備依據(jù)參數(shù)值返回不一樣數(shù)據(jù)內(nèi)容。
apifox官網(wǎng)版特色說明
1、功能測試
健全的接口自動(dòng)化檢測功能,確保接口數(shù)據(jù)的正確性。
支持自定腳本,自動(dòng)化檢查程序正確性。自定腳本語法100%兼容Postman,減少學(xué)習(xí)成本。
2、數(shù)據(jù)導(dǎo)進(jìn)/導(dǎo)出
支持導(dǎo)出OpenApi(原Swagger)、Markdown、Html等數(shù)據(jù)格式。
支持導(dǎo)進(jìn)OpenApi格式(原Swagger)、Postman、HAR、RAP2、yapi、Eolinker、DOClever、ApiPost、Apizza等數(shù)據(jù)格式。
3、高效團(tuán)隊(duì)協(xié)作
接口云端同步,自動(dòng)更新。完善的團(tuán)隊(duì)/項(xiàng)目權(quán)限管理,滿足各種公司的要求。
apifox官網(wǎng)版使用教程
一、創(chuàng)建服務(wù)
- 切換到SOCKET,然后新建 SOCKET 服務(wù):
- 填寫寵物資料服務(wù)相關(guān)信息:
二、創(chuàng)建接口
- 在剛建的服務(wù)下添加接口:
- 填寫接口相關(guān)信息:
使用數(shù)據(jù)處理器,實(shí)際發(fā)送請(qǐng)求前對(duì)輸入的數(shù)據(jù)進(jìn)行處理:
計(jì)算內(nèi)容長度并添加到包頭:用來計(jì)算 XML 字節(jié)長度并添加到包頭。
- 設(shè)置返回結(jié)果:
使用數(shù)據(jù)處理器,對(duì)接口返回的數(shù)據(jù)進(jìn)行處理后再展示:
去除包頭(指定包頭長度):去除返回?cái)?shù)據(jù)里的包頭(展示的時(shí)候不需要)。
XML 轉(zhuǎn) JSON(可表單展示):將返回包體里的 XML 轉(zhuǎn)成 JSON 方便查看。
三、運(yùn)行接口
- 打開剛新建的接口,切換到“運(yùn)行” tab,可以看到“報(bào)文內(nèi)容”通過表單方式輸入:
- 填寫需要新建的寵物信息,點(diǎn)擊“發(fā)送”即可發(fā)送請(qǐng)求并查看返回結(jié)果:
- 點(diǎn)擊下方“Request” tab 即可查看實(shí)際發(fā)送的數(shù)據(jù):
- 點(diǎn)擊“Response”下的“原始報(bào)文”,即可查看接口返回的“報(bào)文原始內(nèi)容”
四、保存為用例
- “運(yùn)行”接口后,建議點(diǎn)擊右上方“保存為用例”,方便下次直接使用。
apifox官網(wǎng)版常見問題
同項(xiàng)目下有不同域名的接口,如何處理?
方案一:在環(huán)境里新增多個(gè)服務(wù),分別設(shè)置不同的前置 URL ,接口分組和接口維度可以指定對(duì)應(yīng)的前置 URL。推薦本方案!
方案二:把域名設(shè)置成環(huán)境變量如DOMAIN_1,接口路徑這樣填寫:https:///users。接口路徑是以http://或https://起始的,系統(tǒng)會(huì)自動(dòng)忽略里環(huán)境里前置 URL。
Apifox是否收費(fèi)?
公網(wǎng)版 (SaaS版) 免費(fèi),私有化部署版收費(fèi)。
為什么修改了環(huán)境變量(或全局變量)值,而引用的地方?jīng)]有生效?
請(qǐng)檢查環(huán)境變量、全局變量、臨時(shí)變量里是不是有多個(gè)地方定義了相同名稱的變量,如果有,系統(tǒng)會(huì)根據(jù)優(yōu)先級(jí)來取值。優(yōu)先級(jí)順序如下:臨時(shí)變量>環(huán)境變量>全局變量。請(qǐng)檢查修改的是否是本地值,環(huán)境變量(或全局變量)僅讀取本地值,而不會(huì)讀取遠(yuǎn)程值。
評(píng)論就這些咯,讓大家也知道你的獨(dú)特見解
以上留言僅代表用戶個(gè)人觀點(diǎn),不代表系統(tǒng)城立場