دستگاه‌های دردسترس در «آزمایشگاه تست»

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 با نشانگر پایداری کاهش‌یافته کاهش یافته است. دستگاه‌هایی که با نشانگر پایداری کاهش‌یافته برچسب‌گذاری شده‌اند، برای مدت طولانی ۳۰ روز یا بیشتر، نرخ بالاتری از نتایج غیرقطعی را برگردانده‌اند. این ویژگی به شما کمک می‌کند دستگاه‌ها را بهتر برای مورد استفاده‌تان انتخاب کنید و به شما اطلاع می‌دهد که آیا پایداری دستگاه آزمایشی کاهش یافته است یا نه.

مشاهده پایداری دستگاه در کنسول Firebase

هنگام راه‌اندازی آزمایش جدید برای دستگاهی خاص، می‌توانید پایداری دستگاه را در کنسول Firebase مشاهده کنید.

برای مشاهده پایداری دستگاه، این دستورالعمل‌ها را دنبال کنید:

  1. در کنسول Firebase، به DevOps و تعامل > Test Lab بروید.

  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 را در ستون «برچسب‌ها» که نسخه‌های تحت‌تأثیر را فهرست می‌کند ببینید.

ظرفیت دستگاه

Test Lab اطلاعات انبوه ظرفیت دستگاه همراه را ازطریق کنسول Firebase و Firebase CLI ارائه می‌دهد. ظرفیت دستگاه تعداد کل دستگاه‌های آنلاین در آزمایشگاه دستگاه همراه Google است. این ویژگی به شما کمک می‌کند مطمئن شوید که دستگاه‌های کافی در آزمایشگاه دستگاه ما وجود دارد تا آزمایش‌هایتان را به‌طور مؤثرتری اجرا کنید. ظرفیت دستگاه به‌صورت «بالا»، «متوسط»، و «پایین» اندازه‌گیری می‌شود.

آزمایش‌هایی که در هر سطح ظرفیت دستگاه اجرا می‌شوند ممکن است به‌دلیل عوامل زیر بیشتر طول بکشند:

  • ترافیک، که بر زمان شروع آزمایش تأثیر می‌گذارد. برای بررسی اینکه آیا قطعی یا خرابی گزارش شده است، به داشبورد وضعیت Firebase مراجعه کنید.
  • خرابی‌های دستگاه یا زیرساخت که ممکن است در هر زمانی اتفاق بیفتد و بر مدت زمان اجرای آزمایش تأثیر بگذارد.

جدول زیر انواع ظرفیت دستگاه را شرح می‌دهد و توصیه‌هایی درباره زمان استفاده از هر نوع ظرفیت ارائه می‌دهد:

ظرفیت شرح استفاده توصیه‌شده
ظرفیت بالا کاتالوگ دستگاه Test Lab حاوی دستگاه‌های زیادی است. وقتی تعداد زیادی آزمایش اجرا می‌کنید، از این گزینه استفاده کنید.
ظرفیت متوسط فهرست دستگاه‌های Test Lab حاوی تعداد متوسطی دستگاه است. این سطح ظرفیت برای اجرای اکثر آزمایش‌هایتان مناسب است.
ظرفیت کم فهرست دستگاه‌های Test Lab حاوی دستگاه‌های کمی است. اگرچه دستگاه‌های منسوخ‌شده به گروه کم‌ظرفیت تعلق دارند، همه دستگاه‌های کم‌ظرفیت منسوخ‌شده نیستند. وقتی می‌خواهید آزمایشی را روی مدل و نسخه خاصی از دستگاه اجرا کنید، از این گزینه استفاده کنید. این آزمایش‌ها برای قطعه‌بندی آزمایش مناسب نیستند. به‌دلیل ظرفیت پایین، ممکن است تکمیل آزمایش‌ها زمان زیادی طول بکشد، به‌ویژه اگر تعداد زیادی آزمایش را به‌طور هم‌زمان فراخوانی کنید.

مشاهده ظرفیت دستگاه در کنسول Firebase

هنگام راه‌اندازی آزمایشی جدید، می‌توانید ظرفیت دستگاه را در کنسول Firebase برای دستگاهی خاص مشاهده کنید.

برای مشاهده ظرفیت دستگاه، این دستورالعمل‌ها را دنبال کنید:

  1. در کنسول Firebase، به DevOps و تعامل > Test Lab بروید.

  2. اجرای آزمایش را انتخاب کنید و سپس نوع آزمایش را انتخاب کنید.

  3. باینری برنامه‌تان را بارگذاری کنید.

  4. در مرحله «انتخاب ابعاد»، روی سفارشی‌سازی کلیک کنید.

  5. (اختیاری) برای فیلتر کردن دستگاه‌ها براساس سطح ظرفیت، این مراحل را دنبال کنید:

    1. روی نماد فیلتر کلیک کنید.

    2. ظرفیت را انتخاب کنید.

    3. روی سطح ظرفیتی که می‌خواهید براساس آن فیلتر کنید کلیک کنید: متوسط یا بالا. برای فیلتر کردن دستگاه‌های با ظرفیت پایین، براساس هر دو گزینه «متوسط» و «بالا» فیلتر کنید.

    4. روی اعمال کلیک کنید.

  6. یک یا چند دستگاه را برای اجرای آزمایشتان انتخاب کنید. بسته به ظرفیت دستگاه، ممکن است برچسب متوسط یا بالا را در کنار دستگاه‌های انتخاب‌شده ببینید.

  7. آزمایشتان را اجرا کنید.

مشاهده ظرفیت دستگاه در Google Cloud CLI

هنگام راه‌اندازی آزمایشی جدید، می‌توانید ظرفیت دستگاه را در gcloud CLI برای دستگاهی خاص مشاهده کنید.

برای مشاهده ظرفیت دستگاه، این دستورالعمل‌ها را دنبال کنید:

  1. جدیدترین Google Cloud SDK را بارگیری کنید و دستورالعمل‌ها را دنبال کنید. نسخه باید ۴۱۷.۰.۰ یا بالاتر باشد.
  2. یکی از این فرمان‌ها را اجرا کنید:
    gcloud firebase test ios list-device-capacities
    یا
    gcloud firebase test ios models describe MODEL_ID

خروجی شامل ظرفیت دستگاه، شناسه مدل، نام مدل، و شناسه نسخه سیستم‌عامل است.

دستگاه‌ها و نسخه‌های منسوخ‌شده

دستگاه‌های منسوخ‌شده حداقل یک ماه قبل‌از برداشته شدن از فهرست دستگاه‌های Test Lab دردسترس هستند. وقتی دستگاهی برداشته می‌شود، Test Lab دیگر درخواست‌های آزمایشی را که آن دستگاه را هدف قرار داده‌اند اجرا نمی‌کند؛ این درخواست‌ها به‌عنوان Skipped علامت‌گذاری می‌شوند.

دستگاه‌های منسوخ‌شده

مدل نوع دستگاه/نسخه درحال برداشتن در
‫iPad (نسل دهم) فیزیکی ipad10/16.6 2026-11-23
iPhone 11 Pro فیزیکی iphone11pro/16.6 2026-11-23
iPhone 14 Pro فیزیکی iphone14pro/16.6 2026-11-23
آیفون ۸ فیزیکی iphone8/16.6 2026-11-23

درخواست دستگاه

اگر می‌خواهید از دستگاهی استفاده کنید که در Test Lab دردسترس نیست، می‌توانید درخواستی ارسال کنید تا دستگاه به کاتالوگ اضافه شود.