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)执行和管理测试流程。
相关
- 项目
- 项目
- 项目
- 项目
- 项目