بدء استخدام 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. في قسم الأجهزة، اختَر جهازًا فعليًا واحدًا أو أكثر تريد اختبار تطبيقك عليه، ثمّ انقر على بدء الاختبارات.

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

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