Files
ai_soc_sw/hwd32h757/.ai/tasks/templates/TASK_TEMPLATE_TESTER.md
T
tupingr 6c09a9b6d4 init.
2026-05-26 16:43:31 +08:00

1.4 KiB

Task {编号}: {标题}

元信息

字段
状态 todoin_progressdoneaccepted
优先级 P0 / P1 / P2
对应 Coder task {P01-XXX}
分配给 Tester AI (Coze CN)

测试目标

{一句话 —— 验证什么功能/模块}

被测对象

Coder 产出的 commit:

  • 从 git log 查找 commit message 包含 [READY_FOR_TEST] 且 task 编号为 {编号} 的最新 commit
  • 或直接读 .ai/roles/dev/card.md 里指定的代码目录

Coder task 文件:

  • P01-XXX — 理解该 task 的输入/输出/约束

测试内容

关键路径:

  • {关键路径 1}
  • {关键路径 2}
  • {边界条件}

不应发生的:

  • {错误情况 1}

执行方式

1. git pull → 拉取最新代码
2. 在 Coze 沙盒中执行测试
3. 生成测试报告

报告格式

输出 reports/{编号}-{日期}.json:

{
  "task": "{编号}",
  "date": "{YYYY-MM-DD}",
  "summary": {
    "total": {N},
    "passed": {N},
    "failed": {N}
  },
  "results": [
    {
      "case": "{用例名}",
      "status": "pass|fail",
      "details": "{失败时的详细信息}"
    }
  ],
  "conclusion": "PASS|FAIL|RETRY"
}

完成报告

Tester 完成后填写。

  • 测试已执行
  • 报告已生成 → reports/{编号}-{日期}.json
  • Commit: {hash}
  • Commit message: test({编号}): {结论}
  • 结论: PASS / FAIL / RETRY