يوضّح هذا الدليل كيفية إجراء اختبارات على نظام التشغيل iOS باستخدام وحدة تحكّم Firebase.
الخطوة 1: إنشاء مشروع Firebase
إذا لم يسبق لك ذلك، انتقِل إلى Firebase وحدة التحكّم وأنشئ مشروعًا جديدًا على Firebase.
الخطوة 2: تحميل الاختبار وتنفيذه
XCTest
افتح Test Lab في وحدة تحكّم Firebase.
إذا كانت هذه هي المرة الأولى التي تجري فيها اختبارًا، انقر على البدء ضمن iOS. إذا أجريت اختبارًا سابقًا، انقر على Run a Test (إجراء اختبار)، ثم اختَر Run an XCTest (إجراء اختبار XCTest).
انقر على تصفّح وابحث عن ملف
.zip
الذي أنشأته.ضَع علامة في المربّع بجانب كل جهاز وإصدار واتجاه ولغة تريد إجراء الاختبار عليها.
(اختياري) لمساعدتك في تحديد مواقع مصفوفات الاختبار والعثور عليها في وحدة تحكّم Firebase، يمكنك إضافة تصنيف إلى مصفوفة الاختبار من خلال إدخال اسم تصنيف في حقل تصنيف مصفوفة الاختبار (اختياري).
انقر على بدء الاختبارات.
اختبار "حلقة الألعاب"
في صفحة Test Lab في وحدة تحكّم Firebase، انقر على تشغيل الاختبار الأول > تشغيل حلقة لعبة على iOS.
في قسم تحميل التطبيق، انقر على استعراض، ثم اختَر ملف IPA الخاص بتطبيقك (إذا لم يسبق لك إجراء ذلك، أنشئ ملف IPA لتطبيقك).
(اختياري) لمساعدتك في تحديد مواقع مصفوفات الاختبار والعثور عليها في وحدة تحكّم Firebase، يمكنك إضافة تصنيف إلى مصفوفة الاختبار من خلال إدخال اسم التصنيف في حقل تصنيف مصفوفة الاختبار (اختياري).
(اختياري) إذا أردت تشغيل عدة حلقات (تُعرف أيضًا باسم سيناريوهات) في الوقت نفسه أو اختيار حلقات معيّنة لتشغيلها، أدخِل أرقام الحلقات في حقل السيناريوهات.
على سبيل المثال، عند إدخال "1-3, 5"، سيتم تشغيل الحلقات 1 و2 و3 و5.Test Lab تلقائيًا (إذا لم تُدخل أي شيء في الحقل السيناريوهات)، لا يتم تنفيذ سوى الحلقة 1 في Test Lab.
في قسم الأجهزة، اختَر جهازًا واحدًا أو أكثر من الأجهزة الفعلية التي تريد اختبار تطبيقك عليها، ثم انقر على بدء الاختبارات.
الخطوة 3: التحقيق في نتائج الاختبار
عند بدء الاختبار، ستتم إعادة توجيهك تلقائيًا إلى صفحة نتائج الاختبار. قد تستغرق الاختبارات بضع دقائق، وذلك حسب عدد الإعدادات المختلفة التي اخترتها ومدة المهلة المحدّدة لاختباراتك. بعد إجراء الاختبارات، يمكنك مراجعة نتائجها. اطّلِع على مقالة تحليل نتائج Firebase Test Lab لمعرفة المزيد عن كيفية تفسير نتائج الاختبار.