تنصب جهود فرق مطوري البرمجيات على إجراء الاختبارات لتكشف صنوفاً مختلفة من الأخطاء بصورة منهجية وذلك بأصغر قدر من الكلفة والوقت والجهد .