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