اختبار التكامل

مؤلف: John Stephens
تاريخ الخلق: 25 كانون الثاني 2021
تاريخ التحديث: 25 يونيو 2024
Anonim
م2/ المتسلسلات / اختبار التكامل integral test
فيديو: م2/ المتسلسلات / اختبار التكامل integral test

المحتوى

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

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


مقدمة إلى Microsoft Azure و Microsoft Cloud | من خلال هذا الدليل ، سوف تتعرف على الحوسبة السحابية التي تدور حولها وكيف يمكن أن يساعدك Microsoft Azure على ترحيل عملك وإدارته من السحابة.

تيكوبيديا يوضح اختبار التكامل

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

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

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

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