مختبر اختبار Firebase
اختبر تطبيقك على الأجهزة المستضافة في مركز بيانات 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 الآلية.
مسار التنفيذ
احصل على تطبيقك جاهزًا للاختبار |
| |
اختر بيئة اختبار ومصفوفة اختبار | باستخدام وحدة تحكم Firebase أو واجهة سطر أوامر gcloud ، حدد مصفوفة اختبار من خلال تحديد مجموعة من الأجهزة وإصدارات نظام التشغيل واللغات واتجاهات الشاشة. | |
قم بتشغيل الاختبارات الخاصة بك ، ومراجعة نتائج الاختبار | اعتمادًا على حجم مصفوفة الاختبار الخاصة بك ، يمكن أن يستغرق Test Lab عدة دقائق لإجراء الاختبارات. بعد انتهاء الاختبارات ، يمكنك رؤية النتائج في وحدة تحكم Firebase. |
الخطوات التالية
- اختبر تطبيقك في وحدة تحكم Firebase: دليل iOS أو دليل Android
- اختبر تطبيقك من بيئة سطر أوامر gcloud: دليل iOS أو دليل Android
- اختبر تطبيقك باستخدام زاحف واجهة مستخدم آلي: دليل Android
- اختبر تطبيقك باستخدام Android Studio 2.0+: مختبر كود Android
- استخدم مكتبة لقطات شاشة Test Lab في اختبارات الأجهزة الخاصة بك: دليل Android