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

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

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

  • gcloud CLI: لرؤية قائمة بالأجهزة المتاحة من Google Cloud CLI، استخدم الأمر التالي:

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

مؤشر استقرار الجهاز

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

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

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

لعرض استقرار الجهاز، اتبع الإرشادات التالية:

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

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

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

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

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

  6. قم بإجراء الاختبار الخاص بك.

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

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

لعرض استقرار الجهاز، اتبع الإرشادات التالية:

  1. قم بتنزيل أحدث إصدار من Google Cloud SDK واتبع التعليمات.

  2. قم بتشغيل أحد هذه الأوامر: gcloud firebase test ios models list أو gcloud firebase test ios models describe MODEL_ID

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

سعة الجهاز

يوفر 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 يقوم بتشغيل طلبات الاختبار التي تستهدف الجهاز؛ تم وضع علامة على هذه الطلبات على أنها Skipped .

الأجهزة المهملة

نموذج يكتب الجهاز/الإصدار إزالة على
إيباد 5 بدني iPad5/15.4 2024-04-07
ايفون 13 برو بدني آيفون13برو/15.2 2024-04-07
آيباد ميني 4 بدني ايبادميني4/15.4 2024-04-07

اطلب جهازا

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