需要 Apidog 版本 2.7.14 或更新版本才能存取實驗性功能。
使用 Apidog 進行端點除錯和測試時,應用程式的穩定性與效能取決於本機裝置的資源。為了在不同硬體配置中最佳化使用體驗,Apidog 提供實驗性功能,協助平衡資源消耗與執行效率。這些功能可讓你根據裝置的能力和使用情境,自訂 Apidog 如何使用系統資源。可用功能#
| 功能 | 說明 | 何時啟用 | 資源影響 |
|---|
| 使用獨立程序傳送 API 請求 | 使用獨立程序處理 API 請求,以防止記憶體使用量過高並減少延遲 | 記憶體容量較小的電腦 | 降低記憶體壓力 |
| 使用獨立程序執行測試場景 | 使用獨立程序處理測試場景,以提升執行速度 | 記憶體充足且需要更快測試執行速度的電腦 | 增加記憶體使用量 |
| 最佳化本機服務程序記憶體 | 自動回收本機服務程序的記憶體(處理本機模擬和 OpenAPI 匯出) | 記憶體容量較小的電腦 | 降低記憶體使用量,但可能會使本機服務請求變慢 |
如果你的系統正承受高記憶體壓力,「使用獨立程序執行測試場景」功能將不會啟用,以保護你的裝置避免效能下降。
低記憶體裝置:啟用「使用獨立程序傳送 API 請求」和「最佳化本機服務程序記憶體」
高效能裝置:啟用「使用獨立程序執行測試場景」,以加快測試執行速度
平衡做法:逐一測試每項功能,找出最適合你工作流程的最佳配置