تطبيق تقسيم التكافؤ: نهج قائم على البيانات مع سيناريوهات عملية
Table of Contents
(ج) تقسيم التكافؤ هو أسلوب اختبار يستخدم لخفض عدد حالات الاختبار عن طريق تقسيم بيانات المدخلات إلى أجزاء صالحة وغير صحيحة، وهذا النهج يساعد المُختبرين على التركيز على القيم التمثيلية من كل تقسيم، وزيادة الكفاءة والتغطية.
فهم التكافؤ
والفكرة الأساسية لتقاسم التكافؤ هي تحديد مجموعات من بيانات المدخلات التي يتوقع أن يجهزها النظام على نحو مماثل، ويمكن أن تكشف تجربة قيمة واحدة من كل مجموعة عن المسائل المحتملة دون اختبار كل مدخلات ممكنة.
السيناريوهات العملية
النظر في شكل تسجيل يقبل أسماء المستخدمين بين 3 و10 شخصيات ويمكن تقسيم المدخلات إلى ثلاثة أجزاء:
- الاسماء المستعملة المثبتة (3-10 شخصيات)
- أقصر من 3 شخصيات
- أسماء المستخدمين غير المستوفين للشروط التي تتجاوز 10 سمات
ويضمن اختبار اسم المستخدم من كل تقسيم النظام معالجة جميع الحالات معالجة صحيحة، مما يقلل من الاختبارات الزائدة عن الحاجة.
فوائد استخدام تقاسم التكافؤ
ويبسط هذا الأسلوب تصميم حالات الاختبار ويحسن كفاءة الاختبار، ويساعد على تحديد الأخطاء المتصلة بتثبيت المدخلات وبظروف الحدود بفعالية.