用途:ScoutQA 是一个 AI 驱动的探索性测试技能,通过 scoutqa CLI 对 Web 应用进行自主探索、问题发现与功能验证。适用于用户明确要求测试网站,或在实现 Web 功能后主动验证(如登录表单、表单校验、结算流程、缺陷修复)。
主要能力:支持自然语言测试指令、并行多任务执行、localhost/127.0.0.1 本地测试、无障碍审计、问题列表与复验、执行中追加消息。
使用方式:核心命令为 scoutqa --url "https://example.com" --prompt "测试指令",可选 --project-id、-v/--verbose。在 Claude Code 中调用 Bash 工具时设置 timeout 为 5000 毫秒,5 秒后返回任务 ID 与执行 ID、浏览器 URL,测试继续在后台及 ScoutQA 基础设施上运行。其他命令:scoutqa list-issues --execution-id <id> 列出问题;scoutqa issue-verify --issue-id <id> 复验问题;scoutqa send-message --execution-id <id> --prompt "..." 追加指令;scoutqa get-execution --execution-id <id> 获取结果。并行测试可在单条消息中发起多个 Bash 调用。
适用场景:部署后冒烟测试、无障碍审计、电商流程、SaaS 应用、表单校验、移动端响应式、功能实现后验证。
限制与排障:命令未找到时执行 npm i -g @scoutqa/cli@latest;认证过期执行 scoutqa auth login。测试远程运行,需通过浏览器 URL 或 CLI 查看结果。资料未提供收费、价格与平台支持等细节。