Introduction
Testing ไม่ได้มีไว้แค่ QA
Developer ก็ต้อง test เช่นกัน เพียงแต่มุมมองอาจต่างจาก QA เพราะ developer มักโฟกัส logic, module และการป้องกัน regression ตั้งแต่ตอนเขียนโค้ด
บทบาทที่ต่างกัน
ทั้ง developer และ QA ล้วนมีบทบาทในเรื่องการทดสอบ แต่จุดโฟกัสมักไม่เหมือนกัน
- Developer มักเน้น function และ business logic
- Developer ใช้ test เพื่อกัน regression เวลาแก้โค้ด
- QA มักดูภาพรวมของ flow และประสบการณ์ใช้งานจริง