Firebase Test Lab
برنامه خود را روی دستگاههایی که در مرکز داده Google میزبانی میشوند، آزمایش کنید.
Firebase Test Lab یک زیرساخت آزمایش برنامه مبتنی بر ابر است که به شما امکان میدهد برنامه خود را بر روی طیف وسیعی از دستگاهها و پیکربندیها آزمایش کنید، بنابراین میتوانید ایده بهتری از عملکرد آن در دست کاربران زنده داشته باشید.
برای دستورالعملهای مربوط به اجرای آزمایشها با Test Lab ، از راهنمای شروع ما دیدن کنید:
قابلیت های کلیدی
هر دو برنامه اندروید و iOS را تست کنید | آزمایشها را روی طیف گستردهای از دستگاههای Android و iOS که توسط Test Lab میزبانی میشوند، اجرا کنید، از جمله دستگاههای آزمایشی مجازی Android که روی میزبانهای Arm سریعتر اجرا میشوند. |
روی دستگاه های واقعی اجرا کنید | Test Lab برنامه شما را روی دستگاههای نصبشده و در حال اجرا در مرکز داده Google تمرین میکند، بنابراین میتوانید مشکلاتی را که فقط در دستگاهها و پیکربندیهای خاص رخ میدهند پیدا کنید. |
ادغام گردش کار | Test Lab با کنسول Firebase ، Android Studio و gcloud CLI یکپارچه شده است. شما همچنین می توانید آن را با سیستم های یکپارچه سازی مداوم (CI) استفاده کنید. |
چگونه کار می کند؟
Test Lab از دستگاههای واقعی و تولیدی در حال اجرا در مرکز داده Google برای آزمایش برنامه شما استفاده میکند. دستگاه ها با API های به روز شده فلش می شوند و دارای تنظیمات محلی قابل تنظیم هستند که به شما امکان می دهد برنامه خود را روی سخت افزار و پیکربندی هایی که در دنیای واقعی با آن مواجه می شود آزمایش جاده ای کنید.
مروری بر مسیر پیاده سازی
برنامه خود را برای آزمایش آماده کنید |
| |
دستگاه های تست و یک ماتریس تست را انتخاب کنید | با استفاده از یکی از ابزارهای یکپارچه ما، ماتریس آزمایشی خود را با انتخاب مجموعهای از دستگاهها، نسخههای سیستمعامل، مناطق محلی و جهتگیری صفحه نمایش تعریف کنید. | |
تست خود را اجرا کنید و نتایج آزمون را بررسی کنید | تست خود را با استفاده از ابزارهای موجود ما انجام دهید. بسته به اندازه ماتریس تست شما، ممکن است چندین دقیقه طول بکشد تا Test Lab تست های شما را اجرا کند. پس از اتمام تستها، میتوانید نتایج را در کنسول Firebase ببینید. |
مراحل بعدی
برنامه خود را با gcloud CLI آزمایش کنید: راهنمای iOS ، Android
برنامه خود را با Android Studio نسخه 2.0 و بالاتر تست کنید: Android Codelab
به سوالات متداول مراجعه کنید
بیاموزید که چگونه Google توسعه تلفن همراه را تسریع میکند و به توسعهدهندگان کمک میکند تا برنامههای با عملکرد بهتر و پایدارتر بسازند: آزمایش برنامههای تلفن همراه روی دستگاه در مقیاس Google