خطوات الاستخدام
1. فهم مفهوم الاختبار غير المستقر (Flaky Test): هو اختبار يمر أحيانًا ويفشل أحيانًا أخرى دون أي تغيير في الكود، بسبب اعتماده على عوامل خارجية مثل التوقيت أو ترتيب التنفيذ أو حالة النظام. حساب معدل هذه الاختبارات يساعد في تقييم استقرار مجموعة الاختبارات.
2. أدخل عدد الاختبارات غير المستقرة (flakyTests): هذا هو عدد الاختبارات التي أظهرت سلوكًا غير حتمي خلال فترة زمنية محددة (مثل آخر 100 تشغيل). يجب أن يعتمد هذا الرقم على تحليل تاريخي لنتائج الاختبارات.
3. أدخل العدد الإجمالي للاختبارات (totalTests): هذا هو العدد الكلي للاختبارات في مجموعتك (وحدة اختبارات، حزمة، أو مشروع). يشمل جميع الاختبارات الآلية (الوحدة، التكامل، إلخ).
4. حساب المعدل: يستخدم القانون: معدل الاختبارات غير المستقرة = (عدد الاختبارات غير المستقرة / العدد الإجمالي للاختبارات) × 100%. تقوم الحاسبة بإجراء هذه العملية الحسابية تلقائيًا.