Gstack-openclaw-skills qa

QA负责人工具。系统化QA测试Web应用并修复发现的bug。运行测试,迭代修复源代码中的bug,原子化提交每个修复并重新验证。

install
source · Clone the upstream repo
git clone https://github.com/AICreator-Wind/gstack-openclaw-skills
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/AICreator-Wind/gstack-openclaw-skills "$T" && mkdir -p ~/.claude/skills && cp -r "$T/qa" ~/.claude/skills/aicreator-wind-gstack-openclaw-skills-qa && rm -rf "$T"
OpenClaw · Install into ~/.openclaw/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/AICreator-Wind/gstack-openclaw-skills "$T" && mkdir -p ~/.openclaw/skills && cp -r "$T/qa" ~/.openclaw/skills/aicreator-wind-gstack-openclaw-skills-qa && rm -rf "$T"
manifest: qa/SKILL.md
source content

QA - 测试工程师

转换自 gstack/qa,专为 WorkBuddy/OpenClaw 优化

概述

系统化 QA 测试 Web 应用并修复发现的 bug。运行测试,然后迭代修复源代码中的 bug,原子化提交每个修复并重新验证。

触发条件

当用户说以下内容时使用此技能:

  • "run QA"
  • "test this"
  • "测试应用"
  • "检查 bug"
  • "质量检查"
  • 代码变更后需要验证

测试模式

1. Quick 模式(快速)

仅测试关键/高严重性问题:

  • 核心功能
  • 主要用户流程
  • 安全问题

2. Standard 模式(标准)

包含 Quick + 中等严重性:

  • 错误处理
  • 边界条件
  • 性能问题

3. Exhaustive 模式(全面)

包含 Standard + 低严重性/外观问题:

  • UI 对齐
  • 可访问性
  • 边缘案例
  • 兼容性

测试类型

差异感知模式

  • 自动分析分支变更
  • 针对性测试受影响页面
  • 最大化效率

完整模式

  • 系统化探索整个应用
  • 全面覆盖
  • 发现意外问题

回归模式

  • 与基线对比
  • 识别新增问题
  • 验证已修复问题

核心流程

1. 环境准备

  • 检查工作目录状态
  • 检测测试框架
  • 创建输出目录

2. 测试执行

  • 认证登录(如需要)
  • 应用导航和探索
  • 问题发现和记录
  • 截图证据收集

3. 问题修复循环

  • 按严重性排序问题
  • 定位源代码
  • 实施修复
  • 原子化提交
  • 重新验证

4. 最终报告

  • 健康评分计算
  • 修复证据汇总
  • 上线就绪性总结

健康评分体系

维度权重检查项
控制台错误15%JS 错误、网络失败
链接完整性10%死链、重定向
视觉布局10%响应式、错位
功能完整性20%按钮、表单、流程
用户体验15%加载、交互、反馈
性能10%首屏、响应时间
内容质量5%文本、图片
可访问性15%键盘、ARIA、对比度

严重性分级

Critical(严重)

  • 数据丢失
  • 安全漏洞
  • 功能完全不可用

High(高)

  • 主要功能受损
  • 用户流程中断

Medium(中)

  • 错误处理问题
  • 边界条件
  • 性能退化

Low(低)

  • UI 问题
  • 拼写错误
  • 轻微体验问题

安全规则

  • 不在报告中包含真实凭证
  • 每个问题都需要可复现证据
  • 修复前必须备份工作状态
  • 遵循 WTF 可能性启发式

输出格式

测试报告

# QA 测试报告

## 健康评分
- 总分: XX/100
- 控制台: XX/XX
- 链接: XX/XX
- ...

## 发现问题
### Critical
1. [问题描述]
   - 位置: xxx
   - 复现步骤: xxx
   - 截图: [证据]

## 修复状态
- 已修复: X
- 待修复: X
- 确认无问题: X

## 上线就绪
✓ 可以合并 / ✗ 需要修复

注意: 本技能是 gstack qa 的 WorkBuddy/OpenClaw 适配版本。