Apifox 新版本上線啦!
看看本次版本更新主要涵蓋的重點內容,有沒有你所關注的功能特性:
- 自動化測試新增「編排模式」
- Markdown 編輯器全新升級
- 返回響應直接預覽 PDF 及視頻
- 自動申請 SSL 證書
- 支持配置自定義域名的子目錄
- 流式接口支持篩選和清空消息
- 用戶反饋優化
- 支持調用 .bat 和 .ps1
- GraphQL 新增手動獲取 Schema 按鈕
- WebSocket?支持使用動態值
- 自定義腳本支持代碼提示
- Content-Type 字段可直接選擇常見值
將 Apifox 更新至最新版,一起開啟全新體驗吧!
1 自動化測試新增「編排模式」
最新版本的?自動化測試?新增「編排模式」,只要在測試場景中任意點擊某個測試步驟,將會自動進入編排模式,將測試步驟與步驟詳情在同個界面顯示,能夠更高效、便捷、絲滑地編排自動化測試流程。
2 Markdown 編輯器全新升級
Markdown 編輯器內新增多種組件,包括選項卡、圖片邊框、折疊塊、折疊組、多列、卡片、卡片組、步驟、數據模型等,滿足用戶對于產生多樣化、個性化文檔的需求。
3 返回響應直接預覽 PDF 及視頻
在使用 Apifox 調試接口時,如果接口返回的是 PDF 文件或視頻,可以直接在返回響應中預覽內容,無需手動下載查看,更加直觀便捷。
4 自動申請 SSL 證書
當對在線文檔設置自定義域名時,如果已經開啟 HTTPS, Apifox 提供了自動申請和續訂 SSL 證書的功能,非常便捷與貼心。當然,你也可以選擇上傳由證書頒發機構所下發的 SSL 證書內容與私鑰,滿足多樣化的安全需求。
注意,要使用這個功能,?Apifox 的版本號需大于 2.5.23。
5 支持配置自定義域名的子目錄
當為在線文檔設置自定義域名時,可以設置使用子目錄?(例如:https://apifox.com/docs)?。但需要注意的是,只有選擇使用「自有服務器中轉」方式才能使用子目錄功能。
6 流式接口支持篩選和清空消息
調試 WebSocket、SSE、gRPC Streaming 等流式接口時,可以在「Messages」里執行搜索、篩選以及清空消息等操作,有助于管理和掌控數據流。
選擇清空消息后,所有消息會被隱藏,點擊最右側的「恢復」按鈕即可取消隱藏。
7 用戶反饋優化
支持調用 .bat 和 .ps1
使用自定義腳本調用其他語言時,新增支持 Windows 批處理文件(.bat) 和 Windows Powershell 腳本(.ps1) 例如,有一個批處理文件,用于計算兩個數字的和:
-
在Windows 的 cmd 控制臺中運行該批處理文件的寫法:add.bat 3 5
-
在 Apifox 中調用這個批處理文件的寫法:
await pm.executeAsync('add.bat', ['2', '3'])
GraphQL 新增手動獲取 Schema 按鈕
在調試?GraphQL?接口時,默認會自動獲取 Schema。如果在使用過程中出現問題,你可以通過點擊相應按鈕手動獲取 Schema,以便啟用 Query 表達式的代碼提示功能,提升效率。
WebSocket 支持使用動態值
在進行 WebSocket 接口調試時,支持使用動態值來發送消息,滿足更多真實數據場景。
自定義腳本支持代碼提示
在「前后置操作」中編輯自定義腳本時,新增代碼提示功能,提升輸入效率及代碼準確率。
Content-Type 字段可直接選擇常見值
編輯 Header 中的 Content-Type 字段時,可以直接點擊「參數值」框選擇常見的值,無需手動填寫。
8 了解更多
當然,Apifox?產品團隊為大家帶來的新功能遠不止上方這些:
- 使用 OAuth 2.0 鑒權時,全部必填參數已經改為「選填」,以提高兼容性
- 數據模型使用組合模式時,創建的子元素的額外屬性默認為「未配置」,數據類型默認為「object」
- 在線文檔配置 Favicon 時,支持上傳 .ico 格式的圖片
- 刪除測試場景時,確認彈窗會展示測試場景的名稱,以避免誤刪除
- 支持在目錄上通過右鍵生成業務代碼
- 測試場景支持設置標簽,可以通過標簽搜索測試場景
- 自動化測試導入接口、接口用例時,支持輸入 標簽 名稱來篩選
- 在搜索欄使用標簽篩選時,除了接口之外也會篩選 Markdown 文檔
- 團隊動態不再記錄公開文檔被克隆的動作
- 提升獲取團隊動態時的性能及 Markdown 文檔內代碼塊的渲染性能
- 導入 OpenAPI/Swagger 文件時,兼容某些不規范的 example 寫法
- 導出部分接口時,只會包含這些接口引用的數據模型,而不是全部數據模型
- 調整界面內的 Switch 組件在深色主題下的樣式,提高視覺識別度