لا يستطيع المطورين البرمجيات اختبار كل شيء, ولكن يمكنهم استخدام تصميم الاختبار التوافقي لتحديد الحد الادنى من الاختبارات اللازمة للحصول على التغطية التي يريدون. تصميم الاختبار التوافقي يتيح ل المستخدمين الحصول على تغطية اختبار اكبر مع اختبارات اقل. سواء كانوا تبحث عن السرعة او عمق الاختبار, يمكنهم استخدام اساليب تصميم الاختبار التوافقي لبناء التغير المنظم في حالات الاختبار الخاصة بهم. ملاحظة ان التغطية, كما تستخدم هنا, تشير الى التغطية التوافقي, وليس تغطية المتطلبات.
على الرغم من ان المطورين في البرمجيات غير قادرين على اختبار كل شيء, فما الذي يقومون به للحفاظ على الاختبار الى الحد الادنى?
استخدام تصميم الاختبار التوافقي