اختبارات الاداء والجودة
تغطية اختباراتي 100% كانت مجرد وهم: كيف كشف لي ‘اختبار الطفرات’ (Mutation Testing) عن نقاط الضعف الخفية في جودة الكود؟
كنت أظن أن وصول تغطية الاختبارات (Test Coverage) إلى 100% هو قمة جودة البرمجيات، حتى اكتشفت "اختبار الطفرات" (Mutation Testing). في هذه المقالة، أشارككم قصتي...