บทช่วยสอนการทดสอบ Agile
Agile Testing คือการทดสอบซอฟต์แวร์ที่เป็นไปตามหลักการของการพัฒนาซอฟต์แวร์แบบ Agile การทดสอบแบบ Agile เกี่ยวข้องกับสมาชิกทุกคนในทีมโครงการซึ่งมีความเชี่ยวชาญพิเศษจากผู้ทดสอบ การทดสอบไม่ใช่ขั้นตอนแยกต่างหากและเชื่อมโยงกับขั้นตอนการพัฒนาทั้งหมดเช่นข้อกำหนดการออกแบบและการเข้ารหัสและการสร้างกรณีทดสอบ การทดสอบจะเกิดขึ้นพร้อม ๆ กันผ่านวงจรชีวิตการพัฒนา
กลุ่มเป้าหมายสำหรับบทช่วยสอนนี้คือผู้เชี่ยวชาญด้านการทดสอบซอฟต์แวร์ผู้เชี่ยวชาญด้านคุณภาพซอฟต์แวร์และนักพัฒนาซอฟต์แวร์
ก่อนดำเนินการตามบทช่วยสอนนี้คุณควรมีความเข้าใจพื้นฐานเกี่ยวกับวงจรชีวิตการพัฒนาซอฟต์แวร์ (SDLC) ความเข้าใจพื้นฐานเกี่ยวกับการทดสอบซอฟต์แวร์ (ด้วยตนเองหรือระบบอัตโนมัติ) จะเป็นประโยชน์