qawolf/cli

QA Wolf from anywhere — your terminal, your CI, your AI agent.

解决的问题

QA Wolf CLI 提供了一个命令行界面,用于管理、运行和调试基于浏览器的自动化测试流程。它弥合了本地开发环境与 QA Wolf 云平台之间的差距,使开发人员能够直接从终端执行测试、检查运行日志并调查故障。

工作原理

该 CLI 充当测试流程的本地控制器。它可以从 QA Wolf 平台拉取流程,在本地缓存,并使用浏览器运行时执行它们。它包含用于深度检查测试运行的工具——例如查看网络请求、控制台日志、屏幕截图和 HTML 快照——以帮助诊断测试失败的原因。它还提供了一个 TypeScript SDK 用于对运行器进行程序化控制,并支持通过标准化的技能规范与 AI 代理框架集成。

适用人群

该工具专为使用 QA Wolf 平台维护基于浏览器的测试套件,并希望将这些测试集成到其本地开发工作流程或 CI/CD 流水线中的软件工程师和 QA 自动化团队而设计。

主要亮点

  • 从终端或 CI 运行和管理自动化浏览器测试流程。
  • 针对失败运行的深度检查功能,包括网络日志、控制台输出和视觉快照。
  • 提供用于程序化控制测试运行器的 TypeScript SDK。
  • 包含一个 AI 代理技能,允许兼容的代理框架(如 Claude Code 或 Cursor)执行和管理测试流程。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目