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 CLI. يمكنك أيضًا استخدامه مع Continuous أنظمة التكامل (CI)

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

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

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

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

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