QC

qawolf/cli

开发工具

本页由 AI 翻译,技术细节请以原文为准。 查看原文

3458 stars 质量 75 趋势 47Apache-2.0

QA Wolf,来自任何地方——你的终端、你的CI、你的AI代理。

概览

从终端或配置单元运行QA Wolf流程。 CLI在本地运行和管理流程。流程创建、AI驱动的测试生成、托管云执行和团队协作是完整QA Wolf平台的一部分。完整文档请参见 docs.qawolf.com,或 qawolf.com 入门。 支持的节点版本:Node 20.19+。Node 20 于 2026-04-30 终止生命,不再接收安全更新;仅支持 Node 20 的环境。尽量优先支持 Node 22+。 每个 GitHub 版本都附带预编译的二进制文件——无需Node.js:qawolf-linux-x64、qawolf-linux-arm64、qawolf-darwin-x64、qawolf-darwin-arm64 和 qawolf-windows-x64.exe。 你需要一个QA Wolf账户——在 qawolf.com 注册。内容来自QA Wolf仪表盘。 Qawolf 流运行——env 运行你团队的流,从本地 。

概述(AI 翻译)

从终端或配置单元运行QA Wolf流程。

CLI在本地运行和管理流程。流程创建、AI驱动的测试生成、托管云执行和团队协作是完整QA Wolf平台的一部分。完整文档请参见 docs.qawolf.com,或 qawolf.com 入门。

安装

试试不安装:

支持的节点版本:Node 24.14.1+。

独立二进制

每个 GitHub 版本都附带预编译二进制文件——无需Node.js:qawolf-linux-x64、qawolf-linux-arm64、qawolf-darwin-x64、qawolf-darwin-arm64 和 qawolf-windows-x64.exe。

快速开始

你需要一个QA Wolf账户——请在 qawolf.com 注册。 来自QA Wolf仪表盘的设置→环境。

qawolf flows run --env 从 本地 .qawolf/ 缓存(磁盘上的每个环境副本)运行团队的流程,只有当缓存尚未本地缓存时才优先拉取,并安装所需的运行时依赖。要刷新本地缓存,运行 qawolf flows pull --env ;要本地创建无平台的流程,先运行 qawolf init。

示例

examples/ 目录包含你可以直接运行的示例流程:

本页由 AI 翻译,技术细节请以原文为准。

README

以下为原文 README 节选,完整内容请查看原文。

QA Wolf CLI

Run QA Wolf flows from your terminal or in CI.

The CLI runs and manages flows locally. Flow creation, AI-powered test generation, managed cloud execution, and team collaboration are part of the full QA Wolf platform. See docs.qawolf.com for the full docs, or qawolf.com to get started.

Install

npm install -g @qawolf/cli
# or: pnpm add -g @qawolf/cli
# or: yarn global add @qawolf/cli
# or: bun add -g @qawolf/cli

Try it without installing:

npx @qawolf/cli --help

Supported Node versions: Node 24.14.1+.

Standalone binaries

Precompiled binaries are attached to each GitHub Release — no Node.js required: qawolf-linux-x64, qawolf-linux-arm64, qawolf-darwin-x64, qawolf-darwin-arm64, and qawolf-windows-x64.exe.

curl -fsSL -o qawolf https://github.com/qawolf/cli/releases/latest/download/qawolf-darwin-arm64
chmod +x qawolf && ./qawolf --help

Quick start

You need a QA Wolf account — sign up at qawolf.com. The `` comes from the QA Wolf dashboard under Settings → Environments.

qawolf auth login                  # or set QAWOLF_API_KEY for CI
qawolf flows run --env 

qawolf flows run --env runs your team’s flows from the local .qawolf/ cache (a per-environment copy of your flows on disk), pulling them first only if they are not already cached locally and installing the runtime dependencies they need. To refresh the local cache, run qawolf flows pull --env ; to author flows locally without the platform, run qawolf init first.

Examples

The examples/ directory contains sample flows you can run directly:

qawolf install   # one-time: install the browser runtime
qawolf flows run examples/example.flow.ts

Commands

Command What it does
qawolf auth Authenticate with QA Wolf
qawolf flows Run flows locally, pull flows
在 GitHub 查看完整 README

推荐工具

换一个关键词,或者移除筛选条件。

安装

npx skillfish add qawolf/cli
新手?先看 mcpskill.org 教程 →