بيت البرمجيات ما هو اختبار التكامل؟ - تعريف من techopedia

ما هو اختبار التكامل؟ - تعريف من techopedia

جدول المحتويات:

Anonim

تعريف - ماذا يعني اختبار التكامل؟

اختبار التكامل هو منهجية اختبار البرمجيات المستخدمة لاختبار مكونات البرامج الفردية أو وحدات الكود للتحقق من التفاعل بين مختلف مكونات البرنامج واكتشاف عيوب الواجهة. يتم اختبار المكونات كمجموعة واحدة أو منظمة بطريقة تكرارية. بعد إجراء اختبار التكامل على المكونات ، تكون متاحة بسهولة لاختبار النظام.

يشرح Techopedia اختبار التكامل

التكامل هو استراتيجية دورة حياة تطوير البرمجيات (SDLC) الرئيسية. بشكل عام ، يتم دمج أنظمة البرمجيات الصغيرة واختبارها في مرحلة واحدة ، في حين أن الأنظمة الأكبر تتضمن عدة مراحل تكامل لبناء نظام كامل ، مثل دمج الوحدات النمطية في الأنظمة الفرعية منخفضة المستوى للتكامل مع النظم الفرعية الأكبر. يشمل اختبار التكامل جميع جوانب أداء نظام البرنامج ووظائفه وموثوقيته.


تتألف معظم أنظمة البرامج المختبرة من وحدة من مكونات متكاملة يتم اختبارها لعزل الأخطاء بسبب التجميع. يُفترض أن تفاصيل الوحدة دقيقة ، لكن قبل اختبار التكامل ، يتم اختبار كل وحدة على حدة من خلال تنفيذ مكون جزئي ، يُعرف أيضًا باسم كعب الروتين.


استراتيجيات اختبار التكامل الرئيسية الثلاثة هي كما يلي:

  • Big Bang: يتضمن دمج الوحدات النمطية لإنشاء نظام برمجي كامل. يعتبر هذا نهجًا عالي الخطورة لأنه يتطلب توثيقًا مناسبًا لمنع الفشل.
  • من الأسفل إلى الأعلى: يشتمل على اختبار مكون منخفض المستوى ، يليه مكونات عالية المستوى. يستمر الاختبار حتى يتم اختبار جميع المكونات الهرمية. اختبار من أسفل إلى أعلى يسهل الكشف عن الأخطاء بشكل فعال.
  • من أعلى إلى أسفل: يتضمن اختبار الوحدات المتكاملة الأولى أولاً. يتم اختبار النظم الفرعية بشكل فردي. من أعلى إلى أسفل اختبار يسهل الكشف عن الروابط فرع الوحدة النمطية المفقودة.
ما هو اختبار التكامل؟ - تعريف من techopedia