ترجمت واجهة Cloud Translation API‏ هذه الصفحة.
Switch to English

مختبر اختبار

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

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

قم بإجراء اختبار

القدرات الأساسية

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

كيف يعمل؟

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

الأجهزة المادية في مركز البيانات

الأجهزة الموجودة في مركز البيانات

يجري Test Lab اختبارات Espresso و UI Automator 2.0 على تطبيقات Android ، واختبارات XCTest على تطبيقات iOS. اكتب الاختبارات باستخدام أحد هذه الأطر ، ثم قم بتشغيلها من خلال وحدة تحكم Firebase أو واجهة سطر أوامر gcloud.

إذا كنت تختبر على نظام Android فقط ، فيمكنك حتى أن تجعل Test Lab ينشئ الاختبارات لك باستخدام اختبارات Robo الآلية.

مسار التنفيذ

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

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