هنگامی که بسته برنامه Android خود (APK) را در کانال آلفا یا بتا خود در کنسول Google Play آپلود و منتشر می کنید، APK شما در طیف گسترده ای از دستگاه های دارای نسخه های مختلف Android آزمایش می شود. گزارش پیش از راه اندازی به دست آمده به شناسایی خرابی ها، مشکلات نمایش و آسیب پذیری های امنیتی کمک می کند.
گزارش پیش از راهاندازی توسط تست Robo ارائه میشود، یک آزمایش خودکار که با Firebase Test Lab ارائه میشود. میتوانید از تست Robo برای هدف قرار دادن دستگاهها، مناطق یا نسخههای خاص Android برای آزمایش استفاده کنید، و همچنین میتوانید از تست Robo برای آزمایش برنامه خود برای مدت زمان طولانیتر استفاده کنید.
تست Robo نسبت به گزارش قبل از راه اندازی قابل تنظیم تر است، اما استفاده از آن به همان اندازه آسان است.
اولین تست Robo خود را در Test Lab انجام دهید
- اگر قبلاً پروژه Firebase ندارید، یک پروژه Firebase ایجاد کنید: در کنسول Firebase ، روی Add New Project کلیک کنید، سپس یک نام برای پروژه خود وارد کنید. اگر قبلاً یک پروژه Cloud دارید، می توانید آن را از منوی کشویی انتخاب کنید تا Firebase را به آن اضافه کنید.
- به صفحه Test Lab در کنسول Firebase بروید.
- APK را برای برنامهای که میخواهید آزمایش کنید به بخش «Android» بکشید یا روی «مرور برای APK» کلیک کنید و فایل را انتخاب کنید.
Test Lab APK انتخاب شده را آپلود می کند و به طور خودکار آزمایش Robo را روی آن اجرا می کند.
مراحل بعدی
برای افزایش تعداد تست هایی که می توانید به صورت روزانه اجرا کنید، به طرح قیمت گذاری Blaze ارتقا دهید. برای کسب اطلاعات بیشتر درباره سهمیههای استفاده روزانه، و نحوه محاسبه صورتحساب مبتنی بر استفاده در طرح Blaze ، به سهمیه و صورتحساب Test Lab مراجعه کنید.
اگر می خواهید برنامه خود را حتی بیشتر و به طور مکرر آزمایش کنید، می توانید از Test Lab با سیستم های یکپارچه سازی مداوم استفاده کنید. همچنین میتوانید از Test Lab برای اجرای آزمایشهای ابزاری که بهطور خاص برای آزمایش برنامه خود مینویسید استفاده کنید، و میتوانید این آزمایشها را از کنسول Firebase، خط فرمان gcloud و مستقیماً از Android Studio اجرا کنید.
برای کسب اطلاعات بیشتر در مورد Test Lab ، به معرفی Test Lab مراجعه کنید.