HeadlinesBriefing favicon HeadlinesBriefing.com

الأتمتة المبنية على المواصفات للاختبار: التشغيل الحقيقي والإصلاح

Towards Data Science •
×

الجزء الثاني يتبع تشغيل اختبار حقيقي باستخدام إطار عمل qikly، حيث يكتسب وكيل اختبار مستقل عيبًا فاته وكيل الترميز. المهمة: فحص مسافة headway للرادار وتحذير إذا كانت أقل من ثانيتين. وكيل الترميز، الذي يعمل فقط من المتطلبات، سمح بفجوة صفر متر—غير صالحة وفقًا لمعايير اختبار غير مرئية. بعد اختبار فاشل، عدل الكود بتغيير حرف واحد، وشدد الحد الأدنى فقط بسبب الاختبار المخفي، وليس القواعد الصريحة. استغرق ذلك أقل من دقيقة وأقل من عشر استدعاءات للنموذج. أول نسخة من المواصفات حذرت بشكل غامض تحت 'قاعدة ثانيتين'، تاركة exatamente 2.00 ثانية دون حل. عبر عشرة تشغيلات، تقارب فقط ثلاث؛ سبعة فشلت بسبب تفسير خاطئ للغموض. هذا يثبت أن المجموعات الخضراء يمكن أن تضلل إذا لم يكن المدققون مستقلين—معكوسًا لقاعدة سوبر كروز من جنرال موتورز: البناؤون يجب ألا يتحققوا من عملهم الخاص. المعايير المخفية تخلق ثقة زائفة؛ فقط سير عمل الوكيل المنفصل يكشف عن الصواب الحقيقي.