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

أنواع التغطية الاختبارية

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

  • التغطية
  • التغطية الوظيفية
  • الاحتياجات
  • التغطية في المرحلة

التغطية بالمدونة

ويقيّم القانون نسبة الشفرة التي تمّ تنفيذها أثناء الاختبار، ويُحسب عادة بتقسيم عدد البيانات المدونة التي تمّ تنفيذها حسب العدد الإجمالي للبيانات في قاعدة البيانات، ويمكن أن تُؤمّن الأدوات مثل محلليات التغطية هذه العملية.

أهمية التغطية الاختبارية

ويزيد من التغطية العالية للاختبار الثقة في أن البرمجيات خالية من الحشرات الحرجة، ويساعد على تحديد الأجزاء غير المجربة من التطبيق، مما يقلل من خطر حدوث عيوب في الإنتاج، غير أن التغطية بنسبة 100 في المائة لا تضمن برامجيات خالية من الحشرات، ولكنها مؤشر قيم على اختبار الدقة.