الأجهزة المتاحة في مركز الاختبار الافتراضي

يتيح لك مركز الاختبار الافتراضي اختبار تطبيقك على مجموعة متنوعة من الأجهزة وإصدارات Android المختلفة. تتوفّر بضع طرق لمعرفة الأجهزة المتاحة:

  • وحدة تحكُّم Firebase: إذا كنت تجري اختبارات من خلال وحدة تحكُّم Firebase، يمكنك الاطّلاع على قائمة بالأجهزة المتاحة خلال خطوة اختيار السمات من سير عمل إجراء اختبار.

  • gcloud CLI: للاطّلاع على قائمة بالأجهزة المتاحة من واجهة سطر الأوامر في Google Cloud، استخدِم الأمر التالي:

    gcloud firebase test android models list
  • مستكشف واجهات برمجة تطبيقات Google: يمكنك البحث عن الأجهزة مباشرةً بدون مشروع Firebase أو gcloud CLI، وذلك باستخدام مستكشف واجهات برمجة تطبيقات Google.

مؤشر ثبات الجهاز

يشير Test Lab إلى الأجهزة التي تشهد تراجعًا في الثبات في وحدة تحكُّم Firebase وواجهة سطر الأوامر في Google Cloud من خلال مؤشر انخفاض الثبات. إنّ الأجهزة التي تم تصنيفها بمؤشر الثبات المنخفض قد أظهرت معدّلات أعلى من النتائج غير الحاسمة لفترة طويلة تبلغ 30 يومًا أو أكثر. تساعدك هذه الميزة في اختيار الأجهزة بشكلٍ أفضل لحالة الاستخدام عن طريق إعلامك إذا انخفض ثبات جهاز الاختبار.

الاطّلاع على ثبات الجهاز في "وحدة تحكُّم Firebase"

يمكنك الاطّلاع على ثبات الجهاز في "وحدة تحكُّم Firebase" عند إعداد اختبار جديد لجهاز معيّن.

للاطّلاع على ثبات الجهاز، اتّبِع التعليمات التالية:

  1. افتح صفحة مركز الاختبار الافتراضي في وحدة تحكُّم Firebase.

  2. اختَر إجراء اختبار، ثم اختَر نوع اختبار.

  3. حمِّل البرنامج الثنائي لتطبيقك.

  4. في خطوة "اختيار السمات"، انقر على تخصيص.

  5. اختَر جهازًا واحدًا أو أكثر لإجراء الاختبار عليه. بناءً على ثبات الجهاز، قد تظهر لك تصنيف الثبات المنخفض بجانب الأجهزة المحدّدة.

  6. ابدأ الاختبار.

الاطّلاع على ثبات الجهاز في واجهة سطر الأوامر في Google Cloud

يمكنك الاطّلاع على ثبات الجهاز في gcloud CLI لجهاز محدَّد عند إعداد اختبار جديد.

للاطّلاع على ثبات الجهاز، اتّبِع التعليمات التالية:

  1. نزِّل أحدث إصدار من حزمة تطوير البرامج (SDK) لخدمة Google Cloud واتّبِع التعليمات.

  2. شغِّل أحد هذين الأمرين: gcloud firebase test android models list أو gcloud firebase test android models describe MODEL_ID

إذا كان هناك جهاز اختباري يواجه تراجعًا في الثبات، يمكنك رؤية علامة reduced_stability في عمود TAGS التي تسرد الإصدارات المتأثرة.

سعة الجهاز

يوفر Test Lab معلومات مجمّعة حول سعة الأجهزة الجوّالة من خلال وحدة تحكم Firebase وواجهة سطر الأوامر في Firebase. سعة الجهاز هي العدد المجمّع للأجهزة على الإنترنت في الميزة الاختبارية للأجهزة الجوّالة من Google. وتساعدك هذه الميزة في التأكّد من توفّر ما يكفي من الأجهزة في الميزة الاختبارية للأجهزة لإجراء اختباراتك بكفاءة أكبر. وتُقاس سعة الجهاز على أنّها "عالية" و"متوسطة" و"منخفضة".

قد تستغرق الاختبارات التي يتم إجراؤها على أي مستوى لسعة الجهاز وقتًا أطول بسبب العوامل التالية:

  • عدد الزيارات الذي يؤثر في وقت بدء الاختبار. للتحقّق ممّا إذا تم الإبلاغ عن حالات انقطاع أو أعطال، يمكنك الاطّلاع على لوحة بيانات حالة Firebase.
  • حالات تعطُّل الجهاز أو البنية الأساسية، والتي يمكن أن تحدث في أي وقت وتؤثِّر في المدة التي يستغرقها إجراء الاختبار

يصف الجدول التالي أنواع سعة الأجهزة ويقدم توصيات حول متى يجب استخدام كل نوع من أنواع السعة:

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

عرض سعة الجهاز في "وحدة تحكُّم Firebase"

يمكنك الاطّلاع على سعة الجهاز في "وحدة تحكُّم Firebase" لجهاز معيّن عند إعداد اختبار جديد.

للاطّلاع على سعة الجهاز، اتّبِع التعليمات التالية:

  1. افتح صفحة مركز الاختبار الافتراضي في وحدة تحكُّم Firebase.

  2. اختَر إجراء اختبار، ثم اختَر نوع اختبار.

  3. حمِّل البرنامج الثنائي لتطبيقك.

  4. في خطوة "اختيار السمات"، انقر على تخصيص.

  5. (اختياري) لفلترة الأجهزة حسب مستوى السعة، اتّبِع الخطوات التالية:

    1. انقر على رمز الفلتر.

    2. اختَر السعة.

    3. انقر على مستوى الحدّ الأقصى الذي تريد الفلترة حسبه: متوسط أو مرتفع. لفلترة أي أجهزة منخفضة السعة، يمكنك الفلترة حسب كل من "متوسطة" و"مرتفعة".

    4. انقر على تطبيق.

  6. اختَر جهازًا واحدًا أو أكثر لإجراء الاختبار عليه. بناءً على سعة الجهاز، قد ترى التصنيف متوسط أو مرتفع بجوار الأجهزة المحددة.

  7. ابدأ الاختبار.

عرض سعة الجهاز في واجهة سطر الأوامر من Google Cloud

يمكنك الاطّلاع على سعة الجهاز في gcloud CLI لجهاز محدَّد عند إعداد اختبار جديد.

للاطّلاع على سعة الجهاز، اتّبِع التعليمات التالية:

  1. نزِّل أحدث إصدار من حزمة تطوير البرامج (SDK) لخدمة Google Cloud واتّبِع التعليمات. يجب أن يكون الإصدار 417.0.0 أو أحدث.
  2. شغِّل أحد هذه الأوامر:
    gcloud firebase test android list-device-capacities
    أو
    gcloud firebase test android models describe MODEL_ID

وتشمل النتائج سعة الجهاز ورقم تعريف الطراز واسم الطراز ومعرّف إصدار نظام التشغيل.

الأجهزة والإصدارات التي تم إيقافها نهائيًا

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

الأجهزة التي تم إيقافها نهائيًا

الشركة المصنِّعة النموذج النوع الجهاز/الإصدار جارٍ تفعيل الإزالة
Xiaomi Mi A2 Lite طبيعية daisy_sprout/29 2024-04-14
Motorola XT1650 طبيعية غرفين/24 2024-04-14
Samsung Galaxy Tab S3 طبيعية gts3lltevzw/28 2024-04-14
Motorola Moto G Play طبيعية هاربيا/23 2024-04-14
Google Pixel طبيعية سمكة شراعية/25 2024-04-14
Samsung Galaxy Z Fold3 طبيعية الربع الثاني/31 2024-04-14
Samsung SM-G950F طبيعية dreamlte/28 2024-04-14
Google Google Nexus 5 طبيعية مطرقة/23 2024-02-05
Honor ألعاب Honor Play طبيعية HWCOR/27 2024-03-03

طلب جهاز

إذا أردت استخدام جهاز غير متوفّر في مركز الاختبار الافتراضي، يمكنك إرسال طلب لإضافة جهاز إلى الكتالوج.