Files
ai_soc_sw/.ai/prompts/testing/bug-report.md
T
tupingr 4083fadb2a fix(framework): 宪法+目录框架整改——统一权限体系、覆盖后端路径、补齐提示词、工作流闭环
- 权限矩阵: RL/R/W/RW 四态替代 /,三文件语义对齐
- 目录重构: server/config/types 移入 src/,projects/*/src/ 全覆盖
- 提示词库: 新增 code-style.md / doc-template.md / bug-report.md
- 工作流: 8阶段→4阶段,新增 retry 循环 + escalation 升级规则
- 审核报告: reports/quality-reports/framework-review-2026-05-23.md
2026-05-23 20:55:12 +08:00

2.1 KiB
Raw Blame History

QA AI Bug 报告模板

以下模板用于 QA AI 在 review/{task_id}/feedback/round{round}.md 中提交测试反馈。


模板

# {TASK_ID} - 第 {N} 轮测试反馈

## 基本信息
- 测试时间: YYYY-MM-DD
- 测试项目: P01_errlens_app / P02_errlens_training / P03_errlens_web
- 测试环境: Node 20.x / Python 3.10

## 测试结果概览
| 指标 | 数值 |
|------|------|
| 测试用例总数 | N |
| 通过 | N |
| 失败 | N |
| 跳过 | N |
| 代码覆盖率 | XX% |

## 失败用例清单

### Bug #1: {简短标题}
- **严重程度**: BLOCKER / HIGH / MEDIUM / LOW
- **涉及文件**: `projects/...`(完整路径)
- **测试场景**: 用户登录时输入正确密码
- **预期结果**: 返回 200 和 JWT Token
- **实际结果**: 返回 500 Internal Server Error
- **复现步骤**:
  1. POST /api/auth/login
  2. body: {"email": "test@example.com", "password": "correct"}
- **建议修复**: 检查 auth.service.ts 第 42 行的异常处理

### Bug #2: ...
(同上格式)

## 改进建议(非 Bug
- 建议 1: 登录接口缺少限流保护
- 建议 2: 密码重置的邮件模板可以更友好

## 下一步
- [ ] Dev AI 修复上述 Bug 后,QA AI 进行第 {N+1} 轮测试
- [ ] 如第 3 轮仍未通过,升级给人类负责人裁决

严重程度定义

级别 含义 举例
BLOCKER 核心功能不可用,无法继续测试 登录接口直接崩溃、数据库连不上
HIGH 功能逻辑错误,用户无法正常使用 登录成功但不返回 Token
MEDIUM 功能可用但与预期有偏差 返回的日期格式不对、错误码不对
LOW 不影响功能的瑕疵 提示文案不友好、缺少空值校验

规则

  1. 每轮反馈用新文件round1.mdround2.mdround3.md
  2. 最多 3 轮:第 3 轮仍有 BLOCKER/HIGH Bug → 在报告中标注「建议人类负责人介入」
  3. 涉及文件必须用完整路径:从仓库根目录开始,方便 Dev AI 定位
  4. 改进建议不要超过 3 条:聚焦最重要的