qa-reportlisted
Install: claude install-skill witchwasin/Axiom-PMO
# PMO Skill: QA Test Report Protocol
> **Related Skills:**
> - Load `pmo-taskboard` เพื่ออัพเดท Card status + test results
> - Load `pmo-traceability` เพื่อ log activity + update Traceability Matrix
> - Load `references/qa-report-format.md` for report format
---
## Purpose
Skill นี้กำหนด protocol ที่ QA ใช้รายงานผล test กลับมาใน PMO Repo ผ่าน Claude AI
**ปัญหาที่ skill นี้แก้:**
- QA test เสร็จแล้วไม่รู้จะรายงานอะไรบ้าง format ไหน
- PM ไม่เห็นผล test ละเอียด (แค่ "ผ่าน/ไม่ผ่าน" ไม่พอ)
- Bug ที่เจอไม่ถูก track กลับไปที่ Dev อย่างชัดเจน
- Traceability ขาด — ไม่รู้ว่า test ครอบคลุม case ไหนบ้าง
---
## QA Setup (ก่อนเริ่ม Test)
QA ต้องเตรียม 2 VS Code Windows:
1. **Window 1 — Dev Repo:** Code ที่ Dev ทำเสร็จ (clone/pull branch ที่ Dev แจ้ง)
2. **Window 2 — PMO Repo:** ดู SystemFlow + TaskBoard + คุยกับ AI
### QA ถาม AI ว่ามีงาน Test อะไร
เมื่อ QA ถาม AI ใน PMO Repo → AI ต้อง:
1. อ่าน TaskBoard.md → หา Card ที่ status = "QA Testing"
2. สรุป:
- Module ที่ต้อง test
- Dev Branch ที่ต้อง pull
- Test Cases ทั้งหมด (Happy/Alt/Exception) พร้อมรายละเอียด
- Dev notes (ถ้ามี)
---
## QA Report Format
เมื่อ QA test เสร็จแล้ว → รายงานกลับ AI:
### Required Information
| # | Field | ตัวอย่าง | Required? |
|---|-------|---------|-----------|
| 1 | **Module ที่ Test** | Module 12 - Manage Pricing | Yes |
| 2 | **Happy Case Results** | 4/4 Pass | Yes |
| 3 | **Alternative Case Results** | 2/2 Pass | Yes |
| 4 | **Exception Flow Results** | 2/3 Pass (E-003 Fail) | Yes |
|