กลับไปหน้าบทความ

อ่าน 1 นาที

การทดสอบการกู้คืน

ในการ ทดสอบซอฟต์แวร์ การทดสอบการกู้คืน คือการทดสอบว่า แอปพลิ เคชัน สามารถกู้คืนจาก การทำงานผิดพลาด ความล้มเหลวของฮาร์ดแวร์ และปัญหาอื่น ๆ ที่คล้ายคลึงกัน ได้ดีเพียงใด

การทดสอบการกู้คืน

ในการทดสอบซอฟต์แวร์การทดสอบการกู้คืนคือการทดสอบว่าแอปพลิ เคชัน สามารถกู้คืนจากการทำงานผิดพลาดความล้มเหลวของฮาร์ดแวร์ และปัญหาอื่น ๆ ที่คล้ายคลึงกัน ได้ดีเพียงใด

การทดสอบการกู้คืนคือการบังคับให้ซอฟต์แวร์ล้มเหลวในรูปแบบต่างๆ เพื่อตรวจสอบว่าการกู้คืนดำเนินการอย่างถูกต้อง[ 1 ]การทดสอบการกู้คืนไม่ควรสับสนกับการทดสอบความน่าเชื่อถือซึ่งพยายามค้นหาจุดเฉพาะที่เกิดความล้มเหลว การทดสอบการกู้คืนโดยพื้นฐานแล้วทำขึ้นเพื่อตรวจสอบว่าแอปพลิเคชันสามารถกู้คืนได้เร็วและดีขึ้นเพียงใดเมื่อเกิดการขัดข้องหรือความล้มเหลวของฮาร์ดแวร์ เป็นต้น การทดสอบการกู้คืนคือการจำลองโหมดความล้มเหลวหรือการทำให้เกิดความล้มเหลวในสภาพแวดล้อมที่มีการควบคุม หลังจากความล้มเหลว กลไกการสลับระบบจะถูกทดสอบเพื่อให้แน่ใจว่าข้อมูลจะไม่สูญหายหรือเสียหาย และระดับการบริการที่ตกลงกันไว้จะได้รับการรักษาไว้ (เช่น ความพร้อมใช้งานของฟังก์ชันหรือเวลาตอบสนอง) [ 2 ]ประเภทหรือขอบเขตของการกู้คืนจะระบุไว้ในข้อกำหนด โดยพื้นฐานแล้วเป็นการทดสอบว่าระบบสามารถกู้คืนจากการขัดข้อง ความล้มเหลวของฮาร์ดแวร์ หรือปัญหาที่ร้ายแรงอื่นๆ ได้ดีเพียงใด

ตัวอย่างของการทดสอบการกู้คืน:

  1. ขณะที่แอปพลิเคชันกำลังทำงานอยู่ ให้รีสตาร์ทคอมพิวเตอร์โดยทันที แล้วตรวจสอบความถูกต้องของข้อมูลในแอปพลิเคชันนั้นอีกครั้ง
  2. ขณะที่แอปพลิเคชันกำลังรับข้อมูลจากเครือข่ายให้ถอดสายเคเบิลที่เชื่อมต่อออก หลังจากนั้นสักพัก ให้เสียบสายเคเบิลกลับเข้าไปใหม่ และวิเคราะห์ความสามารถของแอปพลิเคชันในการรับข้อมูลต่อจากจุดที่การเชื่อมต่อเครือข่ายขาดหายไป

ดูเพิ่มเติม

ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=Recovery_testing&oldid=1306505656 "

สรุปเนื้อหา

ข้อมูลสำคัญจากบทความ

ข้อมูลสำคัญเกี่ยวกับ การทดสอบการกู้คืน

ในการ ทดสอบซอฟต์แวร์ การทดสอบการกู้คืน คือการทดสอบว่า แอปพลิ เคชัน สามารถกู้คืนจาก การทำงานผิดพลาด ความล้มเหลวของฮาร์ดแวร์ และปัญหาอื่น ๆ ที่คล้ายคลึงกัน ได้ดีเพียงใด

ดูเพิ่มเติม

การฉีดข้อผิดพลาด ระบบป้องกันความล้มเหลว ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=Recovery_testing&oldid=1306505656 "