مركز الاختبار الافتراضي لمنصة Firebase

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

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

إجراء اختبار

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

Android iOS

الإمكانات الرئيسية

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

ما هي آلية العمل؟

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

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

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

الخطوات اللاحقة