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