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

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

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

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

الخطوة 2: تحميل الاختبار وتشغيله

XCTest

  1. في وحدة تحكّم Firebase، انتقِل إلى عمليات تطوير البرامج وإشراك المستخدمين >مركز الاختبار الافتراضي.

  2. انقر على البدء (أو إجراء اختبار)، ثم اختَر إجراء اختبار XCTest.

  3. انقر على تصفّح وابحث عن ملف ZIP الذي أنشأته.

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

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

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

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

  1. في وحدة تحكّم Firebase، انتقِل إلى عمليات تطوير البرامج وإشراك المستخدمين >مركز الاختبار الافتراضي.

  2. انقر على إجراء اختبارك الأول > تنفيذ حلقة الألعاب على iOS.

  3. في قسم تحميل التطبيق، انقر على استعراض، ثم اختَر ملف IPA الخاص بتطبيقك (إذا لم يسبق لك ذلك، عليك إنشاء ملف IPA لتطبيقك).

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

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

    على سبيل المثال، عند إدخال 1-3, 5، سيتم تشغيل الحلقات Test Lab 1 و2 و3 و5. تلقائيًا (إذا لم تُدخل أي شيء في حقل السيناريوهات)، لا يتم تنفيذ Test Lab إلا في الحلقة 1.

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

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

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