الثقة في الاختبارات وليس الكثرة هي التحدّي الجديد
لسنوات، ركّزت فِرَق البرمجيات على هدفٍ بسيط وهو كثرة الاختبارات. كان المَنْطِق واضحًا فالمزيد من الاختبارات يعني أخطاء أقل وإصدارات أكثر أمانًا وثقة أكبر عند تغيير الكود. وقد نجحت هذه الاستراتيجية حيث أصبحت تقارير تغطية الكود معيارًا أساسيًا لقياس الجودة وبات الاختبار الآلي جزءًا لا يتجزّأ من تطوير البرمجيات. لكن الذكاء الاصطناعي غيّر طبيعة المشكلة فَلَم يَعُد التحدّي هو إنشاء المزيد من الاختبارات، بل الثقة في الاختبارات هي التحدّي الجديد.
(more…)




