การทดสอบที่เพิ่มขึ้น

การทดสอบแบบเพิ่มหน่วยคืออะไร?

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

ในการทดสอบการรวมส่วนเพิ่มนักพัฒนาจะรวมโมดูลทีละชุดโดยใช้ต้นขั้วหรือไดรเวอร์เพื่อค้นหาข้อบกพร่อง วิธีนี้เรียกว่าการทดสอบการรวมส่วนเพิ่ม ในทางตรงกันข้ามบิ๊กแบงเป็นอีกหนึ่งเทคนิคการทดสอบการผสานรวมที่โมดูลทั้งหมดรวมอยู่ในช็อตเดียว

วิธีการทดสอบแบบเพิ่มหน่วย

  • Top down Integration - การทดสอบการผสานรวมประเภทนี้เกิดขึ้นจากบนลงล่าง ส่วนประกอบหรือระบบที่ไม่พร้อมใช้งานจะถูกแทนที่ด้วยต้นขั้ว

  • Bottom Up Integration - การทดสอบการผสานรวมประเภทนี้จะเกิดขึ้นจากล่างขึ้นบน ส่วนประกอบหรือระบบที่ไม่พร้อมใช้งานจะถูกแทนที่โดยไดรเวอร์

  • Functional incremental - การรวมและการทดสอบเกิดขึ้นบนพื้นฐานของฟังก์ชันหรือฟังก์ชันการทำงานตามเอกสารข้อกำหนดการทำงาน

การทดสอบที่เพิ่มขึ้น - คุณสมบัติ

  • แต่ละโมดูลมีบทบาทสำคัญในโครงสร้างโครงการ / ผลิตภัณฑ์

  • แต่ละโมดูลมีการกำหนดการอ้างอิงอย่างชัดเจนซึ่งบางส่วนสามารถทราบได้ที่รันไทม์เท่านั้น

  • ข้อได้เปรียบที่ยิ่งใหญ่กว่าของการทดสอบการรวมแบบเพิ่มหน่วยคือการพบข้อบกพร่องในช่วงต้นของชุดประกอบขนาดเล็กเมื่อตรวจหาสาเหตุที่แท้จริงของสิ่งเดียวกันได้ค่อนข้างง่าย

  • ข้อเสียคืออาจใช้เวลานานเนื่องจากต้องมีการพัฒนาต้นขั้วและไดรเวอร์เพื่อทำการทดสอบเหล่านี้