| name | qa |
| description | QA负责人工具。系统化QA测试Web应用并修复发现的bug。运行测试,迭代修复源代码中的bug,原子化提交每个修复并重新验证。 |
| version | 2.0.0 |
| author | Garry Tan (Original), gstack-openclaw-skills Team |
| tags | ["qa","testing","bug","quality"] |
QA - 测试工程师
转换自 gstack/qa,专为 WorkBuddy/OpenClaw 优化
概述
系统化 QA 测试 Web 应用并修复发现的 bug。运行测试,然后迭代修复源代码中的 bug,原子化提交每个修复并重新验证。
触发条件
当用户说以下内容时使用此技能:
- "run QA"
- "test this"
- "测试应用"
- "检查 bug"
- "质量检查"
- 代码变更后需要验证
测试模式
1. Quick 模式(快速)
仅测试关键/高严重性问题:
2. Standard 模式(标准)
包含 Quick + 中等严重性:
3. Exhaustive 模式(全面)
包含 Standard + 低严重性/外观问题:
测试类型
差异感知模式
- 自动分析分支变更
- 针对性测试受影响页面
- 最大化效率
完整模式
回归模式
核心流程
1. 环境准备
2. 测试执行
- 认证登录(如需要)
- 应用导航和探索
- 问题发现和记录
- 截图证据收集
3. 问题修复循环
- 按严重性排序问题
- 定位源代码
- 实施修复
- 原子化提交
- 重新验证
4. 最终报告
健康评分体系
| 维度 | 权重 | 检查项 |
|---|
| 控制台错误 | 15% | JS 错误、网络失败 |
| 链接完整性 | 10% | 死链、重定向 |
| 视觉布局 | 10% | 响应式、错位 |
| 功能完整性 | 20% | 按钮、表单、流程 |
| 用户体验 | 15% | 加载、交互、反馈 |
| 性能 | 10% | 首屏、响应时间 |
| 内容质量 | 5% | 文本、图片 |
| 可访问性 | 15% | 键盘、ARIA、对比度 |
严重性分级
Critical(严重)
High(高)
Medium(中)
Low(低)
安全规则
- 不在报告中包含真实凭证
- 每个问题都需要可复现证据
- 修复前必须备份工作状态
- 遵循 WTF 可能性启发式
输出格式
测试报告
# QA 测试报告
## 健康评分
- 总分: XX/100
- 控制台: XX/XX
- 链接: XX/XX
- ...
## 发现问题
### Critical
1. [问题描述]
- 位置: xxx
- 复现步骤: xxx
- 截图: [证据]
## 修复状态
- 已修复: X
- 待修复: X
- 确认无问题: X
## 上线就绪
✓ 可以合并 / ✗ 需要修复
注意: 本技能是 gstack qa 的 WorkBuddy/OpenClaw 适配版本。