Fray: أداة اختبار التزامن لـ Java

2025-06-08
Fray: أداة اختبار التزامن لـ Java

Fray هي أداة اختبار متزامنة قوية لـ Java مصممة لمساعدة المطورين على تحديد حالات السباق التي يصعب العثور عليها وإصلاحها والتي تظهر على شكل انتهاكات للتأكيدات أو استثناءات وقت التشغيل أو حالات التعطل. باستخدام تقنيات متقدمة مثل اختبار التزامن الاحتمالي وعينات الترتيب الجزئي، توفر Fray اختبار التزامن الذي يتم التحكم فيه وإعادة التشغيل الحتمية لإصلاح تراكب الخيوط المحدد. من السهل دمجها في إطارات عمل الاختبار الحالية مثل JUnit 5 (باستخدام التعليقات التوضيحية) وغيرها، كما توفر Fray أيضًا إضافات Gradle و Maven لإعداد مبسط. الاستشارات موضع ترحيب!