การ ทดสอบ เป็น ช่วง สําคัญ ใน วงจร ชีวิต ของ โปรแกรม (SDLC) ซึ่ง ทํา ให้ แน่ ใจ ว่า ระบบ ของ โปรแกรม นั้น ถูก ต้อง, บรรลุ ข้อ เรียก ร้อง, และ ไม่ มี ข้อ บกพร่อง.
บทบาท ของ การ ทดสอบ ใน ค ริ สต จักร
การทดสอบยืนยันได้ว่า โปรแกรมทํางานตามที่คาดหวัง ภายใต้เงื่อนไขต่าง ๆ นอกจากนี้ยังยืนยันด้วยว่า คุณสมบัติใหม่ ๆ นี้ไม่แนะนําให้ใช้งานข้อผิดพลาดที่มีอยู่แล้ว กระบวนการนี้ช่วยรักษาความเที่ยงตรงของซอฟต์แวร์ ตลอดการพัฒนา
ชนิดของการทดสอบ
- [FLT: 0]. ทดสอบ Unit: ตรวจสอบส่วนประกอบหรือฟังก์ชันของแต่ละบุคคล.
- [FLT: 0] ทดสอบการเข้ารับ: เพื่อให้แน่ใจว่าโมดูลต่างๆ ทํางานร่วมกันอย่างถูกต้อง
- [FLT: 0]. System tester: ตรวจสอบระบบซอฟต์แวร์ที่สมบูรณ์และรวมเข้าด้วยกัน (FLT:1).
- [FLT: 0] การทดสอบผู้ใช้ (UATS)[FLT: 1) ยืนยันว่าซอฟต์แวร์ตรงกับความต้องการของผู้ใช้
ผล ประโยชน์ จาก การ ทดสอบ
การ ทดสอบ ที่ มี ประสิทธิภาพ ช่วย ลด ความ เสี่ยง ต่อ การ ล้ม เหลว ของ โปรแกรม หลัง จาก ใช้ งาน แล้ว.