Test Lab به شما امکان می دهد برنامه خود را بر روی طیف گسترده ای از دستگاه های مختلف و نسخه های iOS آزمایش کنید. چند راه برای مشاهده اینکه کدام دستگاه ها در حال حاضر در دسترس هستند وجود دارد:
کنسول Firebase: اگر آزمایشهایی را از کنسول Firebase انجام میدهید، میتوانید فهرستی از دستگاههای موجود را در مرحله انتخاب ابعاد در جریان کار آزمایشی اجرا کنید.
Firebase CLI: برای مشاهده لیستی از دستگاه های موجود از Firebase CLI، از دستور زیر استفاده کنید:
gcloud firebase test ios models list
Google APIs Explorer: حتی میتوانید دستگاهها را مستقیماً، بدون پروژه Firebase یا gcloud CLI، با استفاده از Google APIs Explorer جستجو کنید.
ظرفیت دستگاه
آزمایشگاه تست اطلاعات ظرفیت دستگاه تلفن همراه را از طریق کنسول Firebase و Firebase CLI ارائه می دهد. ظرفیت دستگاه ، تعداد مجموع دستگاههای آنلاین در آزمایشگاه دستگاه تلفن همراه Google است. این ویژگی به شما کمک میکند مطمئن شوید که دستگاههای کافی در آزمایشگاه دستگاه ما وجود دارد تا آزمایشهای شما را با کارایی بیشتری انجام دهند. ظرفیت دستگاه به صورت زیاد، متوسط و کم اندازه گیری می شود.
آزمایشهایی که در هر سطح ظرفیت دستگاه اجرا میشوند ممکن است به دلیل عوامل زیر بیشتر طول بکشد:
- ترافیک، که بر زمان شروع آزمایش تأثیر می گذارد. برای بررسی اینکه آیا قطعی یا خرابی گزارش شده است، به داشبورد وضعیت Firebase مراجعه کنید.
- خرابی دستگاه یا زیرساخت، که میتواند در هر زمانی اتفاق بیفتد و بر مدت زمان اجرای آزمایش تأثیر بگذارد.
جدول زیر انواع ظرفیت دستگاه را توضیح می دهد و توصیه هایی را در مورد زمان استفاده از هر نوع ظرفیت ارائه می دهد:
ظرفیت | شرح | توصیه میشود استفاده کنید |
ظرفیت بالا | کاتالوگ دستگاه های آزمایشگاه تست شامل دستگاه های زیادی است. | زمانی که در حال اجرای تعداد زیادی تست هستید استفاده کنید. |
ظرفیت متوسط | کاتالوگ دستگاه های آزمایشگاه تست شامل تعداد متوسطی دستگاه است. | این سطح ظرفیت برای اجرای بیشتر تست های شما مناسب است. |
ظرفیت کم | کاتالوگ دستگاه های آزمایشگاه تست حاوی دستگاه های کمی است. در حالی که دستگاه های منسوخ شده متعلق به گروه کم ظرفیت هستند، همه دستگاه های کم ظرفیت منسوخ نمی شوند. | زمانی که نیاز به اجرای آزمایشی روی یک مدل و نسخه دستگاه خاص دارید، استفاده کنید. این تست ها برای تست شاردینگ مناسب نیستند. به دلیل ظرفیت کم، ممکن است زمان زیادی طول بکشد تا آزمایش ها به پایان برسد، به خصوص اگر همزمان تعداد زیادی تست را فراخوانی کنید. |
ظرفیت دستگاه را در کنسول Firebase مشاهده کنید
هنگامی که در حال راه اندازی یک آزمایش جدید هستید، می توانید ظرفیت دستگاه را در کنسول Firebase برای یک دستگاه خاص مشاهده کنید.
برای مشاهده ظرفیت دستگاه، این دستورالعمل ها را دنبال کنید:
صفحه Test Lab را در کنسول Firebase باز کنید.
Run a test را انتخاب کنید و سپس یک نوع تست را انتخاب کنید.
باینری برنامه خود را آپلود کنید.
در مرحله انتخاب ابعاد، روی سفارشی کردن کلیک کنید.
(اختیاری) برای فیلتر کردن دستگاه ها بر اساس سطح ظرفیت، مراحل زیر را دنبال کنید:
روی نماد فیلتر کلیک کنید.
ظرفیت را انتخاب کنید.
روی سطح ظرفیتی که میخواهید فیلتر کنید کلیک کنید: متوسط یا زیاد . برای فیلتر کردن دستگاههای کمظرفیت، با هر دو روش متوسط و زیاد فیلتر کنید.
روی Apply کلیک کنید.
یک یا چند دستگاه را برای اجرای آزمایش خود انتخاب کنید. بسته به ظرفیت دستگاه، ممکن است یک برچسب متوسط یا زیاد در کنار دستگاه های انتخاب شده ببینید.
تست خود را اجرا کنید
ظرفیت دستگاه را در Google Cloud CLI مشاهده کنید
هنگامی که در حال راه اندازی یک آزمایش جدید هستید، می توانید ظرفیت دستگاه را در gcloud CLI برای یک دستگاه خاص مشاهده کنید.
برای مشاهده ظرفیت دستگاه، این دستورالعمل ها را دنبال کنید:
- آخرین Google Cloud SDK را دانلود کنید. و دستورالعمل ها را دنبال کنید. نسخه باید 417.0.0 یا بالاتر باشد.
- یکی از این دستورات را اجرا کنید:
gcloud firebase test ios list-device-capacities
یا
gcloud firebase test ios models describe MODEL_ID
خروجی شامل ظرفیت دستگاه، شناسه مدل، نام مدل و شناسه نسخه سیستم عامل است.
دستگاه ها و نسخه های منسوخ شده
دستگاههای منسوخ حداقل یک ماه قبل از حذف از کاتالوگ دستگاههای آزمایشگاه آزمایشی در دسترس هستند. پس از حذف دستگاه، آزمایشگاه تست دیگر درخواستهای آزمایشی را که هدف آن دستگاه است، اجرا نمیکند. آن درخواستها بهعنوان Skipped
علامتگذاری میشوند.
دستگاه های منسوخ شده
مدل | تایپ کنید | دستگاه/نسخه | در حال حذف |
---|
درخواست دستگاه
اگر میخواهید از دستگاهی استفاده کنید که در آزمایشگاه آزمایشی موجود نیست، میتوانید درخواستی برای اضافه شدن دستگاه به کاتالوگ ارسال کنید .