以程式碼為先的 SDK
使用 JavaScript、TypeScript、Java、Scala 或 Kotlin 撰寫測試,並可完整控制流程、迴圈、條件、錯誤處理與可重用程式碼。
Gatling 是團隊用的負載測試平台,可建立、執行、分析並自動化效能測試;支援 code-first、低程式碼與無程式碼流程,並提供付費方案與 Enterprise 選項。
Gatling 是一個效能測試平台,用於建立、執行、分析與自動化負載測試。它結合了以程式碼為先的腳本、視覺化測試建立與遷移工具,讓團隊能以最符合自身技術堆疊的工作流程來建立測試。
此平台以持續效能情報為核心:它會擷取完整解析度的請求與回應資料、呈現儀表板與回歸情況,並串接 CI/CD 與可觀測性工具,讓團隊能把測試結果轉化為部署決策。
使用 JavaScript、TypeScript、Java、Scala 或 Kotlin 撰寫測試,並可完整控制流程、迴圈、條件、錯誤處理與可重用程式碼。
使用 HTTP Recorder 擷取真實使用者旅程、匯入 Postman collections,或透過無程式碼情境與驗收條件以視覺化方式建立測試。
透過 Migration Assistant 將既有的 JMeter 計畫轉換為 Gatling 情境,讓團隊可在不從頭重建的情況下移轉涵蓋範圍。
從 CI/CD pipeline 執行負載測試,透過 CLI 與 API 觸發測試,並以程式碼方式管理基礎架構與設定。
在儀表板中追蹤關鍵指標、比較不同執行、偵測回歸與異常,並將結果匯出或串流到可觀測性工具。
在代管區域、你的雲端或自有伺服器之間擴展測試,並支援分散式負載測試與不同代管模式。
團隊可以用偏好的語言撰寫效能測試,將其保留在原始碼控管中,並在日常開發工作流程中重複使用。
當 QA 與產品團隊需要快速行動、而不想從頭開始時,可以用視覺化方式或從 Postman collections 與 HTTP 錄製內容建立測試。
組織可以從 pipeline 與 API 觸發測試,在發布前檢查效能,並使用以程式碼管理的配額、停止條件與設定。
工程師與管理者可以比較不同執行、檢視回歸,並分享量身打造的儀表板,讓每位利害關係人都能看到重要指標。
當企業需要更大規模或更受控的執行時,可以將流量分散到代管區域、雲端基礎架構或私有伺服器。
Gatling Enterprise 在免費的 Community Edition 之上,增加了分散式負載產生、即時儀表板、CI/CD 整合與企業級安全性。
一個測試點數代表使用一個負載產生器進行一分鐘的測試。價格頁面說明,這適用於全代管與自我代管的負載產生器。
對於 Enterprise 方案,Gatling 表示你可以聯絡銷售,評估用量需求,並討論年度合約折扣或用量級距。當你超過包含的基礎用量時,帳戶不會被封鎖,但若未購買額外單位,就無法繼續測試。
可以。洞察與分析頁面說明,Enterprise 支援可自訂儀表板、報告範本、大量比較、SSO、角色型存取,以及匯出或串流到 Datadog 或 Dynatrace 等工具。
產品頁面描述了 code-first、low-code 與 no-code 工作流程的建立選項,另外還有 HTTP Recorder、Postman 匯入,以及用於 JMeter 計畫的遷移助理。