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








