CoWork icon

CoWork

CoWork 是 QApilot 的行動測試產品,可將既有測試案例轉為可在真實裝置上執行的自動化流程。結合 AI 輔助規劃與人工審核,協助團隊在發版前執行更多待辦測試。

CoWork

概覽

CoWork 是 QApilot 的產品,可將你既有的測試案例轉為可執行的行動自動化。它專為將測試案例保存在 Jira、TestRail、試算表或類似工具中的團隊而設計,讓他們能在不把所有內容重寫成腳本的情況下,於發版前執行更多既有測試資產。

此工作流程結合 AI 輔助規劃、人工核准步驟與真實裝置上的執行。CoWork 會將自然語言測試案例轉換為結構化的執行背景,並在 iOS、Android 與 Flutter 應用程式上執行;當出現不確定性或需要使用者輸入時,系統會要求核准。其結果是一套可擴大覆蓋範圍、同時保留人工控制的發版準備流程。

功能

匯入既有測試資產

從 Jira、TestRail、試算表或其他測試管理工具匯入測試案例,再將其轉換為可執行的行動自動化。

建立執行背景

將自然語言測試案例轉換為結構化的 BDD 背景,讓執行時具備足夠細節來理解起始狀態、操作與預期結果。

在真實裝置上執行

在 AI 輔助規劃與不需腳本的情況下,於真實裝置上執行測試,同時讓執行保持與測試意圖一致。

在人工核准下重新規劃

當流程變更或出現彈出視窗時,系統會建議下一個最佳動作,並在繼續之前暫停等待核准。

處理中斷並續跑

當流程需要使用者輸入時先暫停,之後可在不遺失目前測試背景的情況下繼續執行。

支援真實行動應用行為

可跨 Android、iOS 與 Flutter 應用程式運作,包括動態內容、變動旅程與模態中斷。

使用案例

  • 發版前執行既有測試

    在發版前,將既有的書面測試案例待辦清單轉為可執行的行動測試,而不必把每個案例都翻成手寫腳本。

  • 降低測試待辦落差

    執行原本會留在 Jira 或 TestRail、直到被人工接手的案例,讓每個週期能跑到更多待辦測試。

  • 人工介入的行動驗證

    針對經常變動的行動流程使用 AI 規劃,同時在執行繼續前仍先審核下一個動作。

  • 跨平台行動驗證

    使用相同的匯入測試資產與真實裝置執行模型,在 Android、iOS 或 Flutter 建置版本上驗證應用行為。

  • 中斷流程處理

    在需要登入、權限或其他使用者輸入的測試中暫停與續跑,然後在不遺失執行背景的情況下繼續。

Pros and Cons

Pros

  • 重用既有測試案例,而不需要全面重寫。
  • 在流程變更或需要輸入時,仍由人掌控。
  • 可在 Android、iOS 與 Flutter 的真實行動裝置上執行。
  • 同時支援匯入測試案例與 AI 輔助執行規劃。
  • 設計目的是協助團隊在發版前執行更多待辦測試。

Cons

  • 頁面未公開價格、方案層級或試用詳細資訊。
  • 來源說明了工作流程與支援的輸入,但除了 Jira、TestRail、試算表與相關測試管理工具之外,未提供更深入的整合細節。

FAQ

自主產生的基準是什麼?

QApilot 的自主基準是零接觸的健檢覆蓋。它會像真人使用者一樣探索應用程式,識別關鍵流程,並在不需事前撰寫腳本或設定的情況下產生可執行的測試案例。

QApilot 如何決定要測試什麼?

QApilot 會使用包含畫面、流程與互動的知識圖譜,來判斷哪些旅程最重要,並自動產生覆蓋。

在執行自主測試之前,我需要先準備什麼嗎?

不需要。你可以直接使用應用程式建置版本,讓 QApilot 自動處理探索與測試產生。

測試可以在 CI/CD 中執行並平行執行嗎?

可以。QApilot 支援由 CI/CD 觸發的執行,以及依你的設定在多台裝置與多個環境之間平行執行。

它可以使用哪些環境與裝置供應商?

QApilot 可整合現有的裝置雲端供應商,例如 BrowserStack 和 LambdaTest,也支援依你的基礎架構使用真實裝置與雲端裝置農場。

Quick Facts

類別
行動測試
產品線
QApilot CoWork
主要工作流程
匯入測試案例並執行 AI 輔助行動測試
平台
Android、iOS、Flutter
輸入來源
Jira、TestRail、CSV 與類似的測試管理工具
網站
qapilot.io