أعلنت جوجل عن فتح الكود المصدري لأداة أتمتة اختبارات الثغرات والأخطاء البرمجية في الكود، ClusterFuzz، وهي أداة تستخدم طريقة اختبار البرمجيات المسماه “الاختبار الضبابي” Fuzz Testing، وهي طريقة لاختبار البرمجيات اتوماتيكا من الثغرات والأخطاء البرمجية التي قد تؤدي إلى مشاكل في الأداء أو مشاكل أمنية.

وحسب جوجل، فإن الأداة قد ساعدت مطوريها في اكتشاف ما يزيد عن 16 ألف ثغرة أو مشكلة في الكود البرمجي لمتصفح “كروم”، إضافة إلى أكثر من 11 ألف خطأ برمجي في مشاريع أخرى مفتوحة المتصدر تستخدم أداة أتمتة الاختبارات تلك.

وتساعد الأداة المطورين وفرق اختبار البرمجيات على حفظ الوقت عند القيام بالاختبارات للكود البرمجي، وهي الأداة التي تستخدم مع العديد من لغات البرمجية، إلا أن تعمل بشكل فعال مع لغات مثل “سي” C ,”سي بلس بلس” ++C.

وقالت جوجل في مدونتها أن الأداة سهلة الدمج في المشاريع البرمجية، كما أنها تعمل بسرعة لاكتشاف الأخطاء البرمجية، وتتميز بسرعتها كذلك في التأكيد على حلها.

ويُمكن الاطلاع على الكود المصدر للأداة على منصة جت هب باستخدام الرابط التالي: https://github.com/google/clusterfuzz

اترك تعليقاً