以 AI 提示建立測試
用自然語言撰寫測試步驟,或使用 AI Prompt 功能,Reflect 會將其轉換為自動化操作,不需要程式碼或預先定義的 Gherkin 語法。
Reflect 是一個免程式碼、AI 輔助的測試平台,支援網頁、行動裝置與 API 測試;可用自然語言提示或錄製操作建立自動化測試,並整合除錯與工作流程。
Reflect 是 SmartBear 推出的免程式碼、AI 輔助測試平台,支援網頁、行動裝置、API、視覺、電子郵件與 SMS 測試。它的設計目的是讓團隊能以簡單英文,或透過錄製操作來建立自動化測試,而不需要寫程式碼,也不必管理脆弱的選擇器與定位器。
這項產品強調應用程式完整性:測試應能在 UI 變更下持續運作、在既有的交付工作流程中執行,並在執行失敗時提供像是影片、主控台記錄、網路記錄與重現步驟等除錯產物。價格與產品頁面也顯示其支援 CI/CD 整合、排程執行,以及跨團隊共享協作。
用自然語言撰寫測試步驟,或使用 AI Prompt 功能,Reflect 會將其轉換為自動化操作,不需要程式碼或預先定義的 Gherkin 語法。
透過在瀏覽器或行動錄製器中錄製操作來建立測試,之後可將這些步驟重複用作自動化測試。
在同一平台上跨網頁、行動裝置與 API 工作流程執行測試,並支援視覺測試、電子郵件測試、SMS 測試與資料驅動測試。
使用 mobile grid 或連接既有的 device cloud,並在 iOS、Android 與混合式應用程式上執行相同的行動測試。
將直接的 API 呼叫加入端到端測試,以建立前置資料或驗證下游結果,並支援 JSON、XML、REST 與 GraphQL。
將測試連接到 CI/CD、GitHub、Jira、Slack、電子郵件通知與排程執行,讓失敗與迴歸問題在團隊既有工具中清楚可見。
根據手動流程或自然語言提示建立端到端迴歸測試,之後在 UI 變更時持續執行。
一次建立行動測試,並在 iOS、Android 與混合式應用程式上執行,而不必重複撰寫腳本或管理不同的定位器策略。
在 UI 流程之前使用 API 呼叫建立測試資料,或在流程完成後驗證後端結果。
排程視覺檢查或在每次 pull request 時執行測試,接著將失敗結果轉送到 Jira、Slack 或電子郵件以供後續處理。
共用單一 Reflect 工作區,讓多位團隊成員能協作管理測試套件並一起完善測試。
Reflect 讓團隊可以透過內建錄製器錄製操作,或使用以自然語言撰寫的 AI 提示來建立測試。文件說明,提示步驟是在 Recording mode 中透過 AI Prompt 按鈕輸入。
Reflect 支援網頁測試、行動裝置測試、API 測試、視覺測試、電子郵件測試與 SMS 測試。價格頁也列出資料驅動測試與 CI/CD 整合為支援功能。
行動裝置測試頁面說明,你可以在 iOS、Android 與混合式應用程式上執行相同的測試,而不需要重複建立測試案例,也可以在 Reflect 內建的 mobile grid 上執行測試,或連接既有的裝置雲端。
Reflect 的 API 測試功能支援 XML 與 JSON,以及基於 REST 與 GraphQL 的 API。API 頁面也指出,API 呼叫可在端到端測試中用於建立資料或驗證結果。
Reflect 在價格頁提供為期兩週的免費試用。它也提供 Premium、Advanced 與 Enterprise 方案,包含不限使用者與不限測試建立數量,方案細節需透過銷售聯絡取得。