apifox 官方版軟體介紹
軟體開發過程中,介面管理、除錯、自動化測試是必不可少的,我們經常使用 postman 等工具來進行介面除錯,在介面除錯方面 postman 做的非常出色。但是在整個軟體開發過程中,介面除錯只是其中的一部分,還有很多事情 postman 無法完成,或者無法高效完成,比如:介面文件定義、mock 資料、介面自動化測試等等。而 apifox 就是為此而生的。
apifox mac中文版軟體功能
視覺化介面管理
支援資料結構(json schema)管理,多介面可復用相同資料結構。
介面除錯
postman 有的功能,比如環境變數、預執行指令碼、後執行指令碼、cookie/session 全域性共享 等功能,apifox 都有,並且和 postman 一樣高效好用。
自動校驗資料結構
介面除錯時,自動校驗返回的資料結構是否符合介面文件定義,一鍵發現介面資料異常。
介面資料 mock
內建 mock.js 規則引擎,非常方便 mock 出各種資料,並且可以在定義資料結構的同時寫好 mock 規則。 支援自定義期望,靈活配置根據引數值返回不同資料內容。 零配置即可 mock 出非常人性化的資料
自動化測試
完善的介面自動化測試功能,保證介面資料的正確性。 支援自定義指令碼,自動化檢查資料正確性。自定義指令碼語法 100% 相容 postman,降低學習成本。
資料匯入/匯出
支援匯出 openapi (原swagger)、markdown、html 等資料格式。 支援匯入 openapi格式(原swagger)、postman、har、rap2、yapi、eolinker、doclever、apipost、apizza 等資料格式。
高效團隊協作
介面雲端同步,實時更新。成熟的團隊/專案許可權管理,滿足各類企業的需求。
更新日誌
解決資料結構allof、oneof、anyof裡包含引用模式時,無法正確mock出資料問題。
解決快捷除錯無法自動新增環境變數裡的前置url問題。
解決測試用例(或測試套件)迴圈測試的結果裡第二輪及後續迴圈結果都誤展示為第一輪迴圈的結果。
GatewayWorker 前端呼叫介面除錯不通
建立wss服務 參考方法一 直接用workerman開啟ssl require once dir workerman autoloader.php use workerman worker 證書最好是申請的證書 context array ssl array 請使用絕對路徑 local cert 磁...
介面效能調優記錄
最近專案需要效能調優 1.使用postman新增響應時間200ms測試用例 2.逐個測試,找出有效能問題的介面,單個調優 3.在方法裡加入時間戳或者stopwatch,找出有效能問題的 4.一般都是sql優化,執行計畫看下是否走了索引,沒有就加下索引,大的sql看看能否拆成小的 5.優化,可以使用多...
介面調不通排查方法
一.介面調不通,如何排查?答 介面沒有任何響應 1檢查介面ip位址是否正確,ping一下介面位址。2檢查被測介面埠號是否正確,可以在本機telnet介面的ip和埠號,檢查埠號能否連通 3檢查專案是否啟動或部署成功,可以找研發確認,或者自己登入到伺服器上,通過ps檢查專案的程序是否存在,然後用tail...