ไหนใครเกลียดการเขียน Test Case หรือทำ Document บ้าง 🙋♀️
เชื่อว่าหลายๆคนรู้สึกว่ามันน่าเบื่อ เสียเวลา เอาเวลาไปทำงานอย่างอื่นดีกว่า…
แต่พอผ่านไป 3 เดือน ต้องกลับมาเทสงานเดิม กลับไปเปิด Test Case ที่เคยเขียนไว้ดู
แล้วก็ตะโกนออกมาว่า “นี่กูเขียนอะไรไว้วะเนี่ย” 🤯
🌹 วันนี้พี่กิ่งอยากชวนปรับ Mindset รับวาเลนไทน์กันนิดนึงค่ะ
หลายคนเข้าใจผิดว่า Test Case ที่ดีต้อง“ละเอียด” ยิบย่อยทุกฝีเก้า
1. คลิกซ้าย
2. คลิกขวา
3. หายใจเข้า
4. หายใจออก… โอ๊ยยย แบบนี้ก็เกินไปหน่อย
จริงๆแล้ว Test Case แบบนี้ออกแนวจดหมายลูกโซ่ มากกว่าจดหมายรักค่ะ
อ่านแล้วก็จับประเด็นไม่ได้ ไม่รู้ว่าตกลงต้องการอะไรกันแน่!
📝 Test Case ที่ดี ต้อง “รู้ใจ Business”
ไม่ใช่แค่เขียนให้เสร็จๆ ไป เพื่อให้มีงานส่ง แต่ต้องเขียนเพื่อตอบโจทย์ว่า “เรากำลังปกป้อง Business Value เรื่องไหนอยู่”
ลองดูความต่างนะคะ 👇
❌ แบบที่รักไม่จริง (Toxic Relationship ชัดๆ!):
- Step 1: เปิด Chrome
- Step 2: พิมพ์ URL
- Step 3: กรอก Username
- Step 4: กรอก Password
- Step 5: กดปุ่ม Login
- Expected: เข้าหน้า Home ได้
ยาวเหยียดดดดดด… แต่ไม่ได้บอกเลยว่า Test Case นี้สำคัญยังไง หรือ Business Logic คืออะไร
ถ้ามีการเปลี่ยน Flow นิดเดียวคือพัง! ต้องมานั่งรื้อเขียนใหม่อีก
✅ แบบที่รักจริงหวังแต่ง (คนนี้แหละแม่ ใช่เลย!):
- Objective: Verify User Login with Expired Subscription.
- Pre-condition: User A subscription ended yesterday.
- Action: Attempt to login with valid username and password.
- Expected: System must redirect to Payment Page (Not Home Page).
สั้น! กระชับ! แต่รู้เลยว่า Business ต้องการกันไม่ให้คนหมดอายุใช้งาน
และเรากำลังเทสเหตุการณ์ที่ User login เข้ามาตอนที่ Subscription หมดอายุไปแล้ว
💡 Checklist: เขียนยังไงให้เป็นจดหมายรักที่ดี? ก่อน Save Test Case ลองเช็ค 3 ข้อนี้ดูค่ะ:
- Objective ชัดมั้ย: เคสนี้เทสอะไร เทสเพื่ออะไร เช็ค Logic ไหน
- Add Business Value มั้ย: ถ้าเคสนี้พัง บริษัทเสียหายยังไง
- Human-Readable มั้ย: ถ้าเพื่อนมาอ่าน หรือทีมอื่นมาอ่าน จะเข้าใจมั้ย
ถ้าเขียน Test Case ได้แบบนี้… มันคือการบอกรัก “ตัวเราเองในอนาคต” 🥰 ที่ไม่ต้องมานั่งปวดหัวแกะลายแทงทีหลังค่ะ ว่านี่กูทำอะไรลงไปเมื่อ 3 เดือนที่แล้ว
แถมเราไม่ต้องใช้พลังในการเขียนเยอะเกินความจำเป็นด้วยค่ะ… ใครที่ไม่ชอบการเขียน Test Case อาจจะเป็นเพราะเราใช้พลังงานผิดจุดอยู่ก็ได้นะคะ
เรื่องศิลปะการเขียน Test Case ที่ “กระชับแต่ทรงพลัง” แบบนี้ เราจะไปพูดถึงกันแบบเจาะลึก
และลงมือทำจริงกันในคอร์ส Testing the Right Way ที่กำลังจะเปิดเร็วๆ นี้นะคะ
ใครอยากเขียน Document ให้หล่อเท่แบบมือโปร ติดตามไว้ได้เลย แล้วเราจะได้ไปเจอกันในคอร์สค่ะ!

