$$\rightleftharpoonup{xx}$$
$$\longleftharp{xx}$$,
$$\longrightharp{xx}$$,
تقدم هذه الورقة نظام اختبار متطور وقابل للتوسع يدمج الأتمتة المدفوعة بالملاحظة مع هندسة جودة استباقية معززة بالذكاء الاصطناعي لمعالجة صعوبات تسليم البرمجيات المعاصرة. يعزز النظام المقترح منصة PreventativeTestPro، وهي منصة اختبار هجينة مفتوحة المصدر تجمع بين منهجيات الصندوق الأسود والصندوق الأبيض، من خلال دمج طبقة تنسيق اختبارات مبتكرة قائمة على قابلية الملاحظة. تستخدم المنصة السجلات والمقاييس والأحداث والتتبع إلى جانب مراقبة المتصفح والخادم لتحديد الشذوذات بسرعة، وتحسين اختيار حالات الاختبار، وأتمتة إنشاء مجموعات اختبار وظيفية وأداء وأمانية. ومن السمات المميزة دمج نماذج اللغة الكبيرة (LLMs) لتوفير رؤى للأسباب الجذرية وبناء حالات اختبار جديدة بشكل مستقل بناء على سلوكيات الإنتاج والشذوذات المحددة، مما يوفر تغطية الانحدار التكيفي ومعالجة ذكية.
يسهل النظام تنفيذ الاختبارات المتزامنة من خلال تحليل السجلات الفوري المدفوع بالذكاء الاصطناعي، مما يعزز حلقة تغذية راجعة مستمرة بين العمليات والاختبار. تم التحقق منه في عدة سيناريوهات مؤسسية، بما في ذلك منصات SaaS المعتمدة على الخدمات المصغرة وأنظمة SAP BTP. تشير النتائج التجريبية من أربع عمليات نشر إنتاجية ومجموعة تجريبية مكونة من 49 مهندسا إلى انخفاض يصل إلى 30٪ في متوسط الوقت حتى الحل، وأكثر من 95٪ من الامتثال لاتفاقيات مستوى الانتظار، وتحسن كبير في كل من تغطية الاختبار وتتبع العيوب. الاتصال السلس بالأدوات القياسية في الصناعة يوضح قدرتها على التوصيل والتشغيل.
يقدم هذا البحث منهجية هندسية شاملة ومستقلة عن الأدوات وتطلع نحو المستقبل، تتوافق مع مبادئ الرشاقة وDevOps. تشمل الجهود المستقبلية تصنيف الشذوذات الديناميكية من خلال تعلم الآلة، وتوسيع الأنظمة المحمولة وتجربة المستخدم، وتعزيز قدرات نماذج اللغة الكبيرة لتطوير الاختبارات الخاصة بالمجال والتنبؤ بالأعطال.