بدء استخدام Firebase Test Lab من وحدة تحكُّم Firebase

يوضِّح هذا الدليل كيفية إجراء اختبارات لنظام التشغيل iOS باستخدام وحدة تحكُّم Firebase.

الخطوة 1: إنشاء مشروع على Firebase

انتقِل إلى وحدة تحكُّم Firebase إذا لم يسبق لك إجراء ذلك. وإنشاء مشروع جديد على Firebase

الخطوة 2: تحميل الاختبار وتنفيذه

اختبار XCTest

  1. افتح Test Lab في وحدة تحكُّم Firebase.

  2. إذا كان هذا هو الاختبار الأول، انقر على البدء ضِمن نظام التشغيل iOS. إذا كنت أجريتَ اختبارًا سابقًا، انقر على إجراء اختبار، ثم اختَر تشغيل اختبار XCTest

  3. انقر على تصفّح وابحث عن ملف .zip الذي تريد استخدامه. إنشاء.

  4. ضع علامة في المربّع لكل جهاز وإصدار واتجاه ولغة تريد. الاختبار.

  5. (اختياري) لمساعدتك على تحديد مصفوفات الاختبار وتحديد موقعها في وحدة تحكُّم Firebase، يمكنك إضافة تصنيف إلى مصفوفة الاختبار عبر إدخال اسم التصنيف في الحقل تصنيف مصفوفة الاختبار (اختياري).

  6. انقر على بدء الاختبارات.

اختبار حلقة الألعاب

  1. في صفحة Test Lab ضمن وحدة تحكُّم Firebase، انقر فوق إجراء الاختبار الأول > تشغيل حلقة ألعاب iOS

  2. في القسم تحميل التطبيق، انقر على تصفّح، ثم اختَر فئة التطبيق ملف IPA (إذا لم يسبق لك إجراء ذلك، أنشئ ملف IPA) لتطبيقك).

  3. (اختياري) لمساعدتك على تحديد مصفوفات الاختبار وتحديد موقعها في وحدة تحكُّم Firebase، يمكنك إضافة تصنيف إلى مصفوفة الاختبار عبر إدخال اسم تصنيف في الحقل تصنيف مصفوفة الاختبار (اختياري).

  4. (اختياري) إذا كنت تريد تنفيذ تكرارات متعددة (المعروفة أيضًا باسم "سيناريوهات") في وقت واحد لاختيار حلقات معيّنة لتشغيلها، أدخِل أرقام التكرار في السيناريوهات .

    على سبيل المثال، عند إدخال "1-3 و5"، ينفِّذ Test Lab التكرارات الحلقية 1 و2 و3 و5. بشكلٍ تلقائي (إذا لم تُدخل أي شيء في حقل السيناريوهات)، ينفِّذ مركز الاختبار الافتراضي الحلقة 1 فقط.

  5. في قسم Devices (الأجهزة)، اختَر جهازًا أو أكثر من الأجهزة التي تريد استخدامها لاختبار تطبيقك، ثم انقر على بدء الاختبارات.

الخطوة 3: التحقّق من نتائج الاختبار

عند بدء الاختبار، ستتم إعادة توجيهك تلقائيًا إلى صفحة نتائج الاختبار. قد يستغرق إجراء الاختبارات بضع دقائق، حسب عدد من الإعدادات التي اخترتها ومدة مهلة الاختبار الاختبار. بعد إجراء الاختبارات، يمكنك مراجعة نتائج الاختبار. عرض تحليل نتائج مركز الاختبار الافتراضي لمنصة Firebase للاطّلاع على مزيد من المعلومات حول كيفية تفسير نتائج الاختبار.