خطوات الاستخدام
1. **فهم تغطية الكود**: تغطية الكود هي مقياس يوضح النسبة المئوية للكود الذي تم تنفيذه أثناء اختباراتك. تساعدك في معرفة الأجزاء غير المختبرة من التطبيق. يتم حسابها عادةً باستخدام أدوات مثل JaCoCo (لـ Java) أو Istanbul (لـ JavaScript) أو Coverage.py (لـ Python). كلما زادت التغطية، قلت احتمالية وجود أخطاء غير مكتشفة، لكنها ليست ضمانًا للجودة.
2. **إدخال التغطية الحالية**: أدخل النسبة المئوية للتغطية الحالية كما تظهر من تقرير أداة التغطية. على سبيل المثال، إذا كان التقرير يظهر 45%، أدخل 45. تأكد من استخدام النسبة المئوية الصحيحة (عادةً خط الأساس أو تغطية الفرع).
3. **إدخال التغطية المستهدفة**: حدد هدفًا واقعيًا بناءً على معايير الفريق أو الصناعة. على سبيل المثال، 80% هو هدف شائع للمشروعات المتوسطة. قد تختار فرق أخرى 70% أو 90% حسب حساسية التطبيق. كلما كان الهدف أعلى، زاد الجهد المطلوب في الاختبارات.