ROVESTAQ.

SAMPLE QA REPORT · SYNTHETIC DATA

ตัวอย่างรายการ
Bug Testing & QA

ตัวอย่างนี้สาธิตรูปแบบหลักฐานที่จะได้รับ ข้อมูล Bug, URL และผลทดสอบทั้งหมดเป็นข้อมูลสมมติ ไม่ใช่ผลตรวจของ KINNARIN หรือระบบลูกค้า

ขอบเขตตัวอย่าง: Web app 10 Critical flows · Chrome Desktop + Mobile · API/Permission smoke · Regression 1 รอบ

TEST CASES
24
PASSED
20
FAILED
4
RETEST
2

DEFECT LIST

รายการ Bug พร้อมหลักฐานที่นักพัฒนาใช้แก้ต่อได้

BUG-001 · ผู้ใช้บทบาท Viewer เปิดหน้าอนุมัติได้จาก URL ตรง

Critical · Open
เส้นทาง
Login → คัดลอก URL Approval → เปิดด้วย Viewer
ผลที่เกิด
หน้าและปุ่มอนุมัติแสดง แม้ API ปฏิเสธเมื่อกด
ผลที่คาดหวัง
Server ปฏิเสธตั้งแต่โหลดข้อมูล และ UI ไม่แสดง Action
หลักฐาน
Screenshot, Response 403, Role matrix, เวลาและ Browser
Regression
เพิ่ม Test สำหรับ Viewer/Editor/Owner ทุก Approval route

BUG-002 · กดบันทึกซ้ำเร็วทำให้สร้างรายการสองครั้ง

High · Retest
เส้นทาง
Create item → Double click “บันทึก” ภายใน 300ms
ผลที่เกิด
เกิดข้อมูลสองรายการและเลขอ้างอิงต่างกัน
ผลที่คาดหวัง
หนึ่ง Intent ต้องสร้างได้หนึ่งรายการด้วย Idempotency key
หลักฐาน
Network trace, Request IDs และ Database rows ก่อน/หลัง
Regression
Automated test ส่ง request ซ้ำและยืนยันว่ามี Record เดียว

BUG-003 · Mobile 390px ตารางดันหน้ากว้างเกินจอ

High · Fixed
เส้นทาง
เปิด Dashboard → Reports ที่ viewport 390×844
ผลที่เกิด
เกิด Horizontal scroll และปุ่ม Export หลุดนอกจอ
ผลที่คาดหวัง
ตารางเลื่อนเฉพาะภายในกรอบ ปุ่มหลักมองเห็นตลอด
หลักฐาน
Before/After screenshot และค่า scrollWidth/clientWidth
Regression
Browser test ที่ 390px, 768px และ 1440px

BUG-004 · Error message ไม่บอกวิธีแก้เมื่อไฟล์ใหญ่เกิน

Medium · Open
เส้นทาง
Upload ไฟล์ 26MB เมื่อจำกัด 20MB
ผลที่เกิด
แสดง “เกิดข้อผิดพลาด” โดยไม่ระบุขนาดที่รองรับ
ผลที่คาดหวัง
แจ้ง Limit, ขนาดไฟล์จริง และทางเลือกที่ผู้ใช้ทำต่อได้
หลักฐาน
Screenshot, File metadata และ API validation response
Regression
Boundary tests ที่ 19.9MB, 20MB และ 20.1MB

TEST MATRIX

ตัวอย่าง Coverage และผลล่าสุด

IDCritical flowชนิดทดสอบDesktopMobileผลล่าสุด
TC-01Login / Session expiryE2E + Security smokePASSPASSPASS
TC-04Role-based approvalAPI + E2EFAILFAILBLOCKED
TC-09Create item exactly onceIntegrationRETESTRETESTWAITING FIX
TC-14Responsive reportVisual QAPASSPASSFIX VERIFIED
TC-21Backup and restoreOperationsPASS—PASS

RELEASE RECOMMENDATION

NO‑GO — ยังไม่ควรเปิดใช้จริง

ต้องปิด BUG-001 และ BUG-002 พร้อม Regression PASS ก่อน Release ส่วน BUG-004 รับเป็น Known issue ได้เมื่อ Owner อนุมัติและมีข้อความแจ้งผู้ใช้ชั่วคราว