Firebase Test Lab

اختبِر تطبيقك على الأجهزة المستضافة في مركز بيانات Google.

Firebase Test Lab هي بنية أساسية لاختبار التطبيقات مستندة إلى السحابة الإلكترونية تتيح لك اختبار تطبيقك على مجموعة من الأجهزة والإعدادات، ما يمنحك فكرة أفضل عن أدائه لدى المستخدمين الفعليين.

إجراء اختبار

للحصول على تعليمات حول إجراء الاختبارات باستخدام Test Lab، يُرجى الانتقال إلى أدلة البدء:

iOS+ Android

الإمكانات الأساسية

اختبار تطبيقات Android وiOS يمكنك إجراء اختبارات على مجموعة كبيرة من أجهزة Android وiOS التي يستضيفها Test Lab، بما في ذلك أجهزة اختبار Android الافتراضية التي تعمل على مضيفات Arm أسرع.
التشغيل على أجهزة حقيقية Test Lab يختبر تطبيقك على الأجهزة المثبّتة والجارية في مركز بيانات Google، ما يتيح لك العثور على المشاكل التي تظهر فقط على أجهزة وإعدادات معيّنة.
التكامل مع سير العمل Test Lab يتكامل مع وحدة تحكّم Firebase و"استوديو Android" وواجهة سطر الأوامر gcloud. يمكنك أيضًا استخدامه مع أنظمة التكامل المستمر (CI).

كيف تعمل هذه الميزة؟

Test Lab يستخدم أجهزة حقيقية في مرحلة الإنتاج تعمل في مركز بيانات Google لاختبار تطبيقك. يتم تثبيت واجهات برمجة التطبيقات المعدَّلة على الأجهزة وتتضمّن إعدادات لغة قابلة للتخصيص، ما يتيح لك اختبار تطبيقك على الأجهزة والإعدادات التي سيواجهها المستخدمون في العالم الحقيقي.

نظرة عامة على مسار التنفيذ

إعداد تطبيقك للاختبار
  • أولاً، اختَر اختبارًا لإجرائه:
    • اختبار قياس حالة التطبيق لنظام Android
    • اختبار Robo لنظام Android (لا يتطلّب اختبارًا مكتوبًا مسبقًا)
    • اختبار حلقة اللعبة لنظامَي التشغيل iOS و Android
    • ‫XCTest لنظام iOS
  • إذا لزم الأمر، عدِّل اختبارك لتشغيله على Test Lab. أنشئ تطبيقك و غلِّفه، ثم حمِّله إلى Firebase.
اختيار أجهزة الاختبار ومصفوفة الاختبار باستخدام إحدى أدواتنا المتكاملة، حدِّد مصفوفة الاختبار عن طريق اختيار مجموعة من الأجهزة وإصدارات نظام التشغيل واللغات واتجاهات الشاشة.
إجراء الاختبار ومراجعة نتائجه أجرِ اختبارك باستخدام أدواتنا المتاحة. استنادًا إلى حجم مصفوفة الاختبار، قد يستغرق Test Lab عدة دقائق لإجراء اختباراتك. بعد انتهاء الاختبارات، يمكنك الاطّلاع على النتائج في Firebase Console.

الخطوات التالية