บ้าน ซอฟต์แวร์ การทดสอบการรวมระบบคืออะไร? - คำจำกัดความจาก techopedia

การทดสอบการรวมระบบคืออะไร? - คำจำกัดความจาก techopedia

สารบัญ:

Anonim

คำจำกัดความ - การทดสอบบูรณาการหมายถึงอะไร

การทดสอบการรวมเป็นวิธีการทดสอบซอฟต์แวร์ที่ใช้ในการทดสอบส่วนประกอบซอฟต์แวร์แต่ละรายการหรือหน่วยของรหัสเพื่อตรวจสอบการมีปฏิสัมพันธ์ระหว่างส่วนประกอบซอฟต์แวร์ต่างๆและตรวจสอบข้อบกพร่องของอินเตอร์เฟส มีการทดสอบส่วนประกอบเป็นกลุ่มเดี่ยวหรือจัดระเบียบในลักษณะวนซ้ำ หลังจากดำเนินการทดสอบการรวมกับส่วนประกอบแล้วพวกเขาจะพร้อมสำหรับการทดสอบระบบ

Techopedia อธิบายการทดสอบการรวมระบบ

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


ระบบซอฟต์แวร์ที่ผ่านการทดสอบหน่วยส่วนใหญ่ประกอบด้วยส่วนประกอบแบบรวมที่ทดสอบการแยกข้อผิดพลาดเนื่องจากการจัดกลุ่ม รายละเอียดของโมดูลถูกสันนิษฐานว่าถูกต้อง แต่ก่อนการทดสอบการรวมแต่ละโมดูลจะถูกทดสอบแยกต่างหากผ่านการใช้งานส่วนประกอบบางส่วนหรือที่เรียกว่า Stub


กลยุทธ์การทดสอบการรวมสามหลักมีดังนี้:

  • Big Bang: เกี่ยวข้องกับการรวมโมดูลเพื่อสร้างระบบซอฟต์แวร์ที่สมบูรณ์ นี่ถือว่าเป็นวิธีที่มีความเสี่ยงสูงเนื่องจากต้องมีเอกสารประกอบที่เหมาะสมเพื่อป้องกันความล้มเหลว
  • จากล่างขึ้นบน: เกี่ยวข้องกับการทดสอบส่วนประกอบระดับต่ำตามด้วยส่วนประกอบระดับสูง การทดสอบจะดำเนินต่อไปจนกว่าจะมีการทดสอบส่วนประกอบแบบลำดับชั้นทั้งหมด การทดสอบจากล่างขึ้นบนช่วยให้การตรวจจับข้อผิดพลาดมีประสิทธิภาพ
  • จากบนลงล่าง: เกี่ยวข้องกับการทดสอบโมดูลรวมด้านบนก่อน ระบบย่อยจะทดสอบแยกกัน การทดสอบจากบนลงล่างช่วยในการตรวจจับการเชื่อมโยงสาขาของโมดูลที่หายไป
การทดสอบการรวมระบบคืออะไร? - คำจำกัดความจาก techopedia