# UAT — การตรวจรับงาน (คุณเอกชัย ตรวจเอง)

> ผู้ตรวจ: คุณเอกชัย (เจ้าของ PowerTools Thailand) · เกณฑ์: พฤติกรรมตรงกับที่ออกแบบ

### AC1 — ตรวจชีต Results
ทำ: เปิดแท็บ Results ดูข้อมูลวันนี้
เห็น: ข้อมูลครบทุกบรรทัด Timestamp ตรงเป๊ะ ราคา/status ครบ
คุณเอกชัย: "อื้อหือ ข้อมูลมาครบทุกบรรทัด Timestamp ตรงเป๊ะ"
**ผล: ผ่าน ✅**

### AC2 — Alert ตัดราคา (≥10%)
ทำ: ปรับราคาคู่แข่งให้ถูกกว่าเรา 12% แล้วกดรัน
เห็น: ภายใน ~10 วิ Telegram เด้งแจ้ง "ตัดราคา"
คุณเอกชัย: "โอเค ใช้ได้ แจ้งเตือนไวดี"
**ผล: ผ่าน ✅**

### AC3 — Scraper พัง (resilience)
ทำ: ใส่ URL มั่วใน targets.json (จำลองเว็บล่ม/selector พัง) แล้วรัน
เห็น: ระบบแจ้ง "Scraper Error: เจ้า A" แต่เจ้า B/C/D ยังทำงานปกติ
คุณเอกชัย: "เยี่ยม! ไม่ล่มทั้งระบบแบบที่คุยไว้จริง ๆ"
**ผล: ผ่าน ✅**

### AC4 — Looker Dashboard
ทำ: เปิด dashboard บนมือถือ
เห็น: กราฟราคาอัปเดต ดูง่าย เห็นชัดว่าตัวไหนราคาเราโดดไปไกล
คุณเอกชัย: "กราฟสวยดูง่ายดี"
**ผล: ผ่าน ✅**

### AC5 — Restock detection
ทำ: จำลองคู่แข่งจาก Out of Stock กลับมามีของ
เห็น: ระบบแจ้ง "เติมของ" + คอลัมน์ StockChanged = YES
คุณเอกชัย: "ครบถ้วนครับ งานนี้คุ้มค่าตัวที่จ่ายไป"
**ผล: ผ่าน ✅**

## สรุป: ผ่านครบ 5/5 — ลูกค้าเซ็นรับงาน
