Firebase is back at Google I/O on May 10! Register now

الأجهزة المتوفرة في معمل الاختبار

تنظيم صفحاتك في مجموعات يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.

يتيح لك Test Lab اختبار تطبيقك على مجموعة متنوعة من الأجهزة المختلفة وإصدارات iOS. هناك عدة طرق لمعرفة الأجهزة المتوفرة حاليًا:

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

  • Firebase CLI: للاطلاع على قائمة بالأجهزة المتاحة من Firebase CLI ، استخدم الأمر التالي:

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

سعة الجهاز

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

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

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

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

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

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

يمكنك عرض سعة الجهاز في وحدة تحكم Firebase لجهاز معين عند إعداد اختبار جديد.

لعرض سعة الجهاز ، اتبع التعليمات التالية:

  1. افتح صفحة Test Lab في وحدة تحكم Firebase.

  2. حدد تشغيل اختبار ثم حدد نوع الاختبار.

  3. قم بتحميل تطبيقك الثنائي.

  4. في خطوة تحديد الأبعاد ، انقر فوق تخصيص .

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

    1. انقر فوق أيقونة عامل التصفية .

    2. حدد السعة .

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

    4. انقر فوق تطبيق .

  6. اختر جهازًا واحدًا أو أكثر لتشغيل اختبارك عليه. اعتمادًا على سعة الجهاز ، قد ترى تسمية متوسطة أو عالية بجوار الأجهزة المحددة.

  7. قم بإجراء اختبارك.

اعرض سعة الجهاز في Google Cloud CLI

يمكنك عرض سعة الجهاز في gcloud CLI لجهاز معين عند إعداد اختبار جديد.

لعرض سعة الجهاز ، اتبع التعليمات التالية:

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

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

الأجهزة والإصدارات المهملة

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

أجهزة مهملة

نموذج يكتب الجهاز / الإصدار الإزالة على
آيفون 6s بدني iOS 11.4 2021-04-19
آيفون 7 بدني iOS 11.4 2021-04-19
آيفون 8 بلس بدني iOS 11.4 2021-04-19
iPhone SE بدني iOS 11.4 2021-04-19
iPhone X بدني iOS 11.4 2021-04-19
iPad (الجيل الخامس) بدني iOS 12.0 2021-04-22
iPhone SE بدني iOS 12.3 2021-04-22
iPhone SE بدني iOS 12.0 2021-05-01
آيفون XS بدني iOS 12.0 2021-05-01
آيفون XS ماكس بدني iOS 12.0 2021-05-01
آيفون 7 بلس بدني iOS 12.0 2021-05-01
iPad mini 4 بدني iOS 12.0 2021-05-01
iPad mini 4 بدني iOS 14.1 2021-06-24
iPad (الجيل الخامس) بدني iOS 14.1 2021-06-24
آيفون 7 بلس بدني iOS 14.1 2021-06-24
آيفون 8 بدني iOS 14.1 2021-06-24
آيفون 11 برو بدني iOS 14.1 2021-06-24
آيفون 6s بدني iOS 12.0 2021-07-09
آيفون 7 بدني iOS 12.3 2021-07-25
آيفون 8 بلس بدني iOS 12.3 2021-07-25
آيفون XS ماكس بدني iOS 12.3 2021-07-25
آيفون 8 بدني iOS 12.0 2022-01-25
آيفون 8 بدني iOS 11.4 2022-05-25

طلب جهاز

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