跳转至

QA 概览

私有 QA 技术栈以真实、符合频道形态的方式对 OpenClaw 进行演练,这是单元测试无法做到的。

组成部分:

  • extensions/qa-channel:合成消息频道,具备 DM、频道、线程、回应、编辑和删除等操作面。
  • extensions/qa-lab:调试器 UI、QA 总线、场景运行器,以及用于观察对话记录、注入入站消息和导出 Markdown 报告的实时传输适配器。
  • qa/:仓库托管的种子资产,用于启动任务和基线 QA 场景。
  • Mantis:用于需要真实传输、浏览器截图、VM 状态和 PR 证据的缺陷的修复前/后实时验证。

本页是一个索引页。QA 技术栈按读者任务分为八个页面,每个页面对应一种任务。请打开与你的任务匹配的页面。

页面 何时阅读
命令接口 你需要正确的 qa 子命令,或一个基于配置文件的 qa run 选择器。
操作流程 你在启动 QA Lab 并运行某个测试通道:可观测性冒烟测试、Matrix 实时测试通道、Discord Mantis、Slack 桌面端运行器,或凭据池健康检查。
标准场景覆盖 你在选择一次运行覆盖哪些内容,或需要 Multipass 套件测试通道。
频道 QA 参考 你在运行 Buzz、Telegram 或 Discord 测试通道,或需要所有真实传输测试通道都接受的标志。
Slack QA 你在运行 Slack 测试通道,或为其配置工作区、应用和作用域。
WhatsApp QA 与凭据 你在运行 WhatsApp 测试通道,或从 Convex 池中租用凭据。
扩展 QA 技术栈 你在添加种子资产、Provider 模拟测试通道、传输适配器或频道。
QA 报告 你在阅读 QA 报告、证据文件,或由 character-eval 评判的报告。

各章节迁移位置

旧版单页文档中的每个章节标题都在这里保留了锚点,因此诸如 /concepts/qa-e2e-automation#matrix-live-lane 的既有链接仍然有效。每个条目都指向当前承载相应内容的页面。

本页原文 Markdown:在 AtomGit 查看·内容源自开源项目 cl/openclaw