Apifox 1 月更新 | 將接口調(diào)試做到「極簡(jiǎn)」的新模式上線
1月,結(jié)合用戶反饋的產(chǎn)品建議,Apifox 團(tuán)隊(duì)為大家?guī)?lái)了許多“重量級(jí)”的新功能。歡迎訪問網(wǎng)頁(yè)版搶先體驗(yàn)。
本期產(chǎn)品更新重點(diǎn)關(guān)注:
新增「調(diào)試模式」將接口調(diào)試做到極簡(jiǎn)****
測(cè)試用例支持添加循環(huán)、判斷等功能
新增接口批量管理功能
新增接口修改歷史功能
數(shù)據(jù)結(jié)構(gòu)顯示及編輯樣式升級(jí)
01
新增「調(diào)試模式」將調(diào)試做到極簡(jiǎn)
接口管理新增了「調(diào)試模式」,可以直接在同個(gè)界面發(fā)送請(qǐng)求及修改參數(shù)?,無(wú)需先定義接口文檔。該模式更符合 Code-First 用戶的開發(fā)需求,將重點(diǎn)放在“調(diào)試”,讓接口請(qǐng)求更簡(jiǎn)單直接,提升接口調(diào)試效率。調(diào)試完成后可保存為接口,便于后續(xù)的文檔分享與協(xié)作。
?
文檔模式:先定義/修改文檔,后 「運(yùn)行」;
調(diào)試模式:在同個(gè)界面發(fā)送請(qǐng)求并運(yùn)行;
原本的模式更名為「文檔模式」,兩種模式功能基本一致,僅交互設(shè)計(jì)的側(cè)重點(diǎn)不同,且兩種模式下的數(shù)據(jù)互通,可根據(jù)個(gè)人需求隨意切換。

02
測(cè)試用例支持添加循環(huán)、判斷等功能
在設(shè)置測(cè)試用例時(shí),新增支持添加循環(huán)、條件分支、等待、分組、錯(cuò)誤處理等請(qǐng)求步驟流程控制條件,幫助用戶通過(guò)自動(dòng)化測(cè)試實(shí)現(xiàn)更復(fù)雜的測(cè)試流程場(chǎng)景。
循環(huán):支持固定數(shù)量和帶中止條件的循環(huán)。
條件分支:支持添加如果(If)及否則(Else)判斷條件。
分組:支持將多個(gè)請(qǐng)求步驟歸類放入同一分組,提升測(cè)試用例的可讀性和操作體驗(yàn)。
等待:支持設(shè)置等待時(shí)間,在某個(gè)步驟后等待一段時(shí)間再執(zhí)行后續(xù)步驟。
錯(cuò)誤處理:新增全局出錯(cuò)處理功能,以保證測(cè)試用例的運(yùn)行符合預(yù)期。

03
新增接口批量管理功能
為了提高接口的管理效率,目錄處新增所有接口數(shù)據(jù)表展示界面,便于團(tuán)隊(duì)統(tǒng)一管理接口;支持自定義設(shè)置數(shù)據(jù)表的字段并進(jìn)行篩選和排序,同時(shí)新增接口批量管理功能,可以批量對(duì)接口進(jìn)行編輯、刪除、移動(dòng)、導(dǎo)出等操作。

04
新增接口修改歷史功能
為了更好的支持團(tuán)隊(duì)協(xié)作的場(chǎng)景,我們新增了 API 文檔、數(shù)據(jù)模型的修改歷史功能。
接口修改歷史會(huì)記錄各個(gè)接口字段的變化,包括團(tuán)隊(duì)成員的修改操作及因?yàn)閷?dǎo)入覆蓋造成的接口文檔變動(dòng)。支持與歷史版本的差異對(duì)比,清晰掌握接口具體變動(dòng)內(nèi)容;同時(shí)支持還原到任意歷史版本,幫助團(tuán)隊(duì)更好進(jìn)行接口版本管理。

05
數(shù)據(jù)結(jié)構(gòu)顯示及編輯樣式升級(jí)
接口文檔的編輯和展示界面也進(jìn)行了全面更新,包括:
全新的數(shù)據(jù)模型編輯器布局幫助用戶更便捷地進(jìn)行數(shù)據(jù)類型設(shè)置。

對(duì)接口文檔的數(shù)據(jù)結(jié)構(gòu)顯示樣式進(jìn)行了優(yōu)化升級(jí),將示例移動(dòng)到數(shù)據(jù)結(jié)構(gòu)右側(cè)對(duì)照顯示,同時(shí)數(shù)據(jù)名稱高亮突顯,加強(qiáng)了參數(shù)信息的可讀性,提升接口文檔的閱讀體驗(yàn)。

06
了解更多
當(dāng)然,Apifox 產(chǎn)品團(tuán)隊(duì)為大家?guī)?lái)的新功能遠(yuǎn)不止上方這些:
主窗口與項(xiàng)目窗口合并,新增項(xiàng)目 tab 層級(jí),支持多項(xiàng)目頻繁切換、拖動(dòng)、調(diào)試接口
發(fā)布文檔設(shè)置自定義域名時(shí),新增自有服務(wù)器中轉(zhuǎn)方式
Markdown 編輯器語(yǔ)法擴(kuò)展,新增告示、折疊塊樣式
從 Swagger 導(dǎo)入文件,同步接口文檔的同時(shí),支持同步文檔在 Swagger 內(nèi)的目錄字段
Auth 支持 OAuth 1.0
接口運(yùn)行時(shí)支持 Mock 返回圖片字節(jié)流
運(yùn)行界面的返回響應(yīng) Body 體,Raw 類型支持復(fù)制和搜索,Preview 類型支持復(fù)制
分享的 API 文檔調(diào)試時(shí),請(qǐng)求參數(shù)的 body 參數(shù)為 json、xml、raw 時(shí)支持自動(dòng)生成請(qǐng)求示例
變量本地值可設(shè)置跟隨遠(yuǎn)程值
Markdown 語(yǔ)法支持 HTML 屬性
接口和接口用例中的前后置操作,增加展示上級(jí)前后置操作生效情況,可以明確看到一個(gè)接口運(yùn)行時(shí)實(shí)際生效的前后置操作明細(xì),并手動(dòng)控制每一級(jí)的開關(guān)
除了新增功能,我們也對(duì)產(chǎn)品細(xì)節(jié)和使用體驗(yàn)上進(jìn)行了優(yōu)化,具體修改內(nèi)容可點(diǎn)擊“閱讀原文”前往Apifox更新日志查看。
歡迎各位用戶對(duì) Apifox 繼續(xù)提出使用反饋和優(yōu)化意見,我們會(huì)持續(xù)優(yōu)化更新,致力于為用戶提供更優(yōu)秀的產(chǎn)品功能和更極致的使用體驗(yàn)!
可以前往幫助文檔查看更多使用說(shuō)明和操作,有任何問題歡迎在 Apifox 用戶群與我們交流溝通。