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

ما هو تحليل قيم الحدود؟

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

How to Apply Boundary Value Analysis

(ب) أن تطبق على مستوى BVA، وأن تحدد نطاقات المدخلات الصحيحة لكل بارامتر مدخلات، ثم تختار حالات اختبار عند الحدود الدنيا والعليا، وكذلك خارج هذه الحدود تماماً، مما يكفل تغطية الحالات المحتملة التي يمكن أن تسبب أخطاء.

مثال تحليل القيمة الحدودية

النظر في شكل يقبل السن بين 18 و65 عاماً، تشمل حالات الاختبار ما يلي:

  • العمر = 17 (أقل بقليل من الحدود الدنيا)
  • العمر = 18 سنة (على الحدود الدنيا)
  • العمر = 65 (على الحدود العليا)
  • العمر = 66 (فوق الحدود العليا بقليل)