Search

HyperExecute:AI原生超高速端對端測試編排雲平台

效能最高可比任何雲端測試網格快70%

跨平台支援:Linux 容器、macOS 及 Windows

HyperExecute 平台為各主要作業系統提供功能全面的測試執行器,內建支援所有主流程式語言及框架,包括:Java、Node.js、Python、PHP、GO、C# 等。

AI 原生測試編排

HyperExecute能夠自動為不同的測試環境進行智能分組及分發測試,並根據以往的執行數據,自動重新排序測試,以更快發現故障。

即時控制台及執行日誌

在一個直觀的儀錶板中集中查看所有測試執行日誌,包括終端日誌、網絡日誌、命令紀錄、異常報告、測試執行影片等。徹底擺脫傳統測試雲需手動拼接多個日誌的煩惱。

自動產生測試報告

HyperExecute透過 AI 原生的自動報告產生功能,協助開發人員及測試人員全面分析構建品質。無需從多個來源手動收集數據或搭建複雜的報告框架。

真實裝置測試執行

支援同時在多部真實流動裝置上進行平行測試,兼容各類裝置及作業系統(包括 Android 及 iOS)。迎接真實環境測試,告別虛擬裝置的限制。

視覺測試

透過 HyperExecute 簡化視覺測試,輕鬆比對截圖,識別像素差異,確保不同瀏覽器及裝置之間的一致性,輕鬆實現大規模像素級精準驗證。

卓越性能

HyperExecute 是一個 AI 原生的測試執行平台,效能比其他測試網格快 70%。高效執行測試,助您節省時間,專注於測試用例設計。平台具備高度可擴展性、穩定性與安全性,全面滿足企業級測試需求。

支援在主流雲端平台上部署

為什麼選擇HyperExecute?

兼享本地部署的高速效能與雲端網格的智能彈性,助您加速測試流程、實現快速交付

智能測試執行

HyperExecute 內建 AI 智能功能,提供多種測試發現與執行設定方式,支援智能重試機制,迅速定位失敗點。

AI 驅動的 CI 特性

透過智能 API 調用、自動生成測試數據及測試後分析,顯著加快測試節奏,助您快速推向市場。

可自訂的測試環境

根據需求完全自訂測試執行環境,可透過預設或後置腳本配置所需依賴,打造最切合您需求的測試環境。

測試成果管理

自動收集測試執行成果(報告、影片、日誌等)並集中管理,可直接從儀錶板下載,簡便快捷。

命令列工具(CLI)

HyperExecute CLI 讓您可直接從本地系統或 CI/CD 環境觸發測試,簡化整合流程,確保一致的使用體驗。

自動通道管理

自動為私有網站管理隧道,透過專用的 NAT(網絡地址轉換)實例,確保數據安全。

依賴緩存

智能緩存環境及框架層級依賴,加速後續測試執行,顯著縮短測試所需時間。

智能工作流程

透過工作流程自動排程任務,按需觸發測試執行。

一流的技術支援

支援觸手可及!HyperExecute 提供詳盡的支援文件,助您充分發揮產品優勢。

企業級功能

助您踏上數碼轉型之旅 —— 簡單、可擴展、安全可靠

HyperExecute私有雲支援

針對需將數據保留於內部的企業,HyperExecute 支援於私有雲環境中運行,確保數據不會離開企業防火牆。專為企業打造,滿足大規模測試需求。

企業級安全、私隱與合規性

測試數據在傳輸及儲存過程中均採用頂級加密技術,配合嚴格的存取控制及持續審核機制,全面保障資訊安全。平台同時符合多項行業標準,包括 SOC 2 Type 2、GDPR、WCAG、ADA 及 CCPA 等,確保合規無憂。

CLI 可與所有 CI/CD 整合

透過 HyperExecute CLI 與 CI/CD 流水線整合,確保測試腳本自動觸發,輕鬆實現持續整合與持續交付。

支援所有主流框架及語言

HyperExecute 支援所有程式語言及主流測試自動化框架。我們現已支援多種框架,包括 Selenium、Cypress、Playwright 等,其餘框架亦正積極開發中。

客戶評價

LambdaTest 贏得全球領先品牌信任,成為數碼轉型的強力後盾。

LambdaTest 的易用性令人驚喜。文件說明清晰易明,客服回應迅速。從此無需為測試額外購置裝置,這絕對是我今年發現的最佳工具之一!

LambdaTest 正在為測試自動化領域帶來如同 Kubernetes 之於容器編排的一場革命。它大幅提升了測試自動化的效率,讓團隊能真正專注於測試本身,而非繁瑣的流程協調。

Satya Nadella(微軟 CEO)

HyperExecute 提供穩定的測試編排體驗,並配備一流的客戶支援團隊。

在 Lereta,我們透過 HyperExecute 優化了整個測試流程。它有效減少了網絡流量,顯著縮短執行時間,成為管理測試環境的一種高效新方式。

透過與 LambdaTest 合作,我們成功克服了測試上的種種挑戰,實現更快速、可靠且安全的測試執行,顯著提升了整體生產力及測試結果的穩定性。

新一代測試平台強勢登場!親身體驗 LambdaTest 旗下的 HyperExecute 智能端對端測試編排雲平台,其執行速度與 AI 決策能力令人驚艷。

Frequently Asked Questions

如何使用HyperExecute?

測試可透過 HyperExecute CLI(查看文件)觸發,並透過 YAML 檔案配置執行設定,包括目標作業系統、並行數量及其他 CLI 級別的參數。該 YAML 檔案可經由網頁版 YAML 產生器輕鬆生成,支援多種程式語言與測試框架(查看文件)。作為使用者,您只需專注於撰寫測試及執行 CLI 搭配 YAML,其他流程皆由編排平台自動處理。

HyperExecute 是一個強化型人工智能測試編排平台,旨在輕鬆啟動即時測試。這個創新的平台能加速測試執行,智能編排測試流程,並提供詳細日誌等多項功能。如欲了解更多,請參閱相關文件。

傳統的端對端測試平台因組件分散而增加測試執行的延遲,每個請求都需經過多重跳轉才能到達應用程式處理,這不僅拖慢了測試速度,亦容易引入平台層的不穩定因素。HyperExecute 將所有組件與測試腳本集中於一個獨立環境中,以最快速、最有效的方式運行測試,大幅提升整體穩定性與效率。

HyperExecute 為每個測試收集所有可能的日誌資料,包括終端日誌、Selenium 日誌等,並獨立存儲。透過這些分類清晰的日誌,使用者無需耗時篩選,即可快速從中獲取有價值的洞察。此外,HyperExecute 還支援測試日誌的即時串流,讓您能即時追蹤執行情況,大幅減少調試失敗測試時所浪費的時間。

當然,HyperExecute 的核心功能之一是提供可支援大規模平行測試的基礎設施。平台會智能地將測試任務分配至多個節點執行。

儘管 HyperExecute 深度支援 Selenium、Cypress、Playwright、CDP、Taiko 及其他常見的網頁瀏覽器測試框架,但它亦支援透過 YAML 配置在平台上執行任何其他類型的測試。其核心編排功能與即時日誌串流屬於平台的原生功能,可靈活應用於各種測試場景。

HyperExecute 會將您的測試腳本部署至虛擬機內,這些虛擬機內建執行測試所需的各項元件,包括日誌與指標收集工具。所有虛擬機均由 HyperExecute 託管於其安全的雲端環境中。此外,HyperExecute 亦提供專用雲與私有雲選項,讓虛擬機可在您的私人雲端帳戶中執行。

無需修改任何程式碼或邏輯,即可在 HyperExecute 上執行端對端測試。您只需提供一個 YAML 配置檔,告訴平台需要執行哪些測試並設定相關參數。此 YAML 檔可透過 HyperExecute 入門頁面的線上 YAML 產生器輕鬆建立,快速上手無難度。

儘管 HyperExecute 目前未深度支援效能測試,但用戶仍可在平台上執行效能測試。HyperExecute 會智能編排並行執行這些測試,並提供與其他測試相同的終端日誌。

HyperExecute 在全球超過 40 個雲端可用區提供服務,支援多個超大型雲端平台,因此幾乎可覆蓋全球大部分可用區域。

HyperExecute 為虛擬機提供非常慷慨的基本配置以執行測試。Windows 虛擬機配備 8GB 記憶體和 4 核心處理器,Linux 虛擬機配備 4GB 記憶體和 2 核心處理器,Mac 虛擬機則配備 8GB 記憶體和 4 核心處理器。HyperExecute 亦為企業帳戶提供自訂執行環境的能力。

如何將 HyperExecute 整合到 CI/CD 平台中?

由於 HyperExecute 是透過通用 CLI 操作,因此只需兩行終端機指令即可將 HyperExecute 整合至任何 CI/CD 平台,下載 CLI 並觸發執行。

與其他測試平台不同,HyperExecute 並非單純將基礎設施交由用戶自行執行測試,而是一個智能編排的雲端平台。平台會自動決定最佳執行計劃,透過智能分配將測試分派至可用資源,以最短時間完成測試,並提供其他智能功能,如自動重試失敗場景、自動重新排序等。HyperExecute 就像開發人員的副駕駛,協助快速執行與處理測試。

HyperExecute 提供執行預步驟與後步驟的功能,允許用戶在每台虛擬機上執行測試之前或之後執行任何指令,例如定義自訂環境變數、深度依賴緩存、選擇特定版本的語言執行環境、管理產物等。HyperExecute 亦允許用戶將複雜的流程完全轉移至 HyperExecute 上進行端對端測試,測試的觸發與執行皆在 HyperExecute 的基礎設施上完成,從而釋放 CI 或本地系統資源以執行其他任務。

HyperExecute 允許透過以下方式測試私有應用程式:可透過 CLI 自動啟動隧道,或為機構建立專用的 NAT,並將其加入防火牆白名單。我們亦有用戶會在測試前透過預步驟執行 VPN 客戶端,從而安全地連接至私有工作負載。

與測試私有 Web 應用程式相似,HyperExecute 支援以下方式存取私有 API:透過 CLI 自動啟動隧道,或為機構建立專用的 NAT,並將其加入防火牆白名單。用戶亦可在測試前透過預步驟執行 VPN 客戶端,安全連接至私有工作負載。

是的,HyperExecute 支援地理位置測試,並提供於 Selenium、Playwright 和 Cypress 測試中的地理位置功能。所有在標準平台上可用的地理位置測試功能,在 HyperExecute 上同樣適用。

是的,企業版用戶可使用以 HyperExecute 基礎虛擬機映像為基礎的自訂虛擬機來執行測試,為執行客戶自有框架提供更大靈活性。

HyperExecute 支援哪些作業系統來執行測試?

HyperExecute 提供最新版本的 Windows、Mac 和 Linux 虛擬機來執行測試。未來數週內,HyperExecute 將支援多個版本的 Windows、Linux 和 Mac 作業系統。

HyperExecute 提供 Chrome、Firefox、Edge、Opera 及 Safari(僅限於 Mac)各個版本,支援在最新的 Windows、Mac 和 Linux 系統上運行。

HyperExecute 僅在 Azure、AWS 和 GCP 上提供專用雲及本地部署模式選項。

預步驟和後步驟提供極大的靈活性。您可以在執行測試之前加入憑證、啟動背景程序以輔助測試、編譯應用程式、下載相依項,或在測試執行前後執行任何原本需在 CI 或系統中完成的任務。

HyperExecute 提供有關測試步驟、作業、瀏覽器趨勢、持續失敗的測試、錯誤分類等的詳細分析。此外,HyperExecute 亦會為每個觸發的作業產生可下載的 HTML 報告,該報告可於作業完成後透過 CLI 或報告 API 下載。

對於每次完整的端對端測試執行,HyperExecute 提供影片錄製、螢幕截圖、指令日誌、網絡日誌、Selenium 節點日誌、瀏覽器日誌等資料。

是的,HyperExecute 提供完整的底層虛擬機存取權限,讓您能完全自訂測試環境。建立及讀取測試用例檔案亦非常方便。

是的,HyperExecute 允許您存取完整的底層虛擬機,以便完全自訂測試環境。常見的使用情況包括修改登錄檔設定、下載檔案、啟動程序等。

是的,HyperExecute 允許您透過 YAML 中的預步驟和後步驟完全自訂測試環境。對於企業帳戶,HyperExecute 亦提供為所有作業系統定義自訂虛擬機映像的功能,讓測試環境能更深入地客製化。企業客戶可根據自身使用情境,在 HyperExecute 的基礎映像上建立自訂的虛擬機映像。

是的,對於企業帳戶,HyperExecute 提供為所有作業系統定義自訂虛擬機映像的功能,允許更深入地自訂測試環境。企業客戶可根據自身用例,在 HyperExecute 的基礎映像上建立自訂虛擬機映像。

是的,您可以透過在 YAML 中的後步驟調用報告工具的 API,輕鬆將報告工具整合至 HyperExecute。HyperExecute 亦正與主流報告工具進行更深入的整合。

HyperExecute 的虛擬機預先安裝多種開源實用工具及語言執行環境,以確保可即時使用的測試環境。以下是預載軟件清單:
https://github.com/actions/virtual-environments/blob/main/images/macos/macos-11-Readme.md
https://github.com/actions/virtual-environments/blob/main/images/win/Windows2019-Readme.md
https://github.com/actions/virtual-environments/blob/main/images/linux/Ubuntu2004-Readme.md
我們使用 GitHub 的開源映像及預載軟件,您可透過以下連結查看所有已預先安裝的軟件。

HyperExecute 對平行測試有任何限制嗎?

不,HyperExecute 能夠提供近乎無限的節點以進行大規模平行測試,因為其背後支援多個雲端平台。我們已有用戶將測試分佈至成千上萬個節點上執行。

每次平行測試執行都會消耗一個 HyperExecute 許可證。例如,若您希望同時執行 50 個測試,則需擁有 50 個 HyperExecute 許可證。若您只有 10 個許可證並觸發了 50 個測試,則只有 10 個測試會平行執行,其餘 40 個測試將排隊等候平台處理。當每個測試完成後,系統會自動從佇列中移除並開始執行下一個測試。

每次平行測試執行會消耗一個 HyperExecute 許可證。HyperExecute 對同時可執行的平行測試數量沒有任何限制,我們已有用戶同時運行數千個測試。

每個 HyperExecute 許可證同時提供對標準自動化平台及其功能的存取權限。這讓過渡至 HyperExecute 更為順暢,並確保用戶在購買 HyperExecute 許可證後,仍可使用標準跨瀏覽器平台的所有最佳功能。

HyperExecute有多安全?

HyperExecute 從基礎架構到各個環節均內建安全機制,並採用業界標準的安全措施。每次觸發新任務時,HyperExecute 都會提供全新的虛擬機,並於任務完成後自動刪除基礎設施。多個微服務確保測試腳本會在保留期限後被刪除,且在保留期間內會進行加密處理。HyperExecute 同時使用強大的機密儲存庫來保存客戶的敏感資料。企業版本亦允許用戶在 HyperExecute 基礎架構上套用自訂的安全策略。

是的,HyperExecute 提供機密儲存庫服務,可安全地儲存客戶的敏感資料,無需將其硬編碼於 YAML 檔案或測試腳本中。在企業版本中,機構亦可選擇使用自身偏好的機密儲存庫方案。

預設情況下,HyperExecute 的日誌及測試執行記錄的保留期為 60 天,期滿後將被永久刪除。企業版本則允許用戶自訂日誌的保留期限。

HyperExecute 提供多種方式連接私有倉庫及私有套件模組,包括自動隧道、專用 NAT,以及透過預步驟使用 VPN。用戶一般會將私有套件管理金鑰儲存在 HyperExecute 的機密儲存庫中,以便安全存取私有倉庫。

是的,HyperExecute 提供頂級的企業級功能,包括 SSO、專屬即時支援、本地及專用雲端部署、自訂保留期限、使用分析,以及進階權限控管等。

企業版 HyperExecute 允許機構將自訂的機密儲存庫與測試基礎設施整合。

Contact Hongke to help you solve your problems.

Let's have a chat