با مجموعهها، منظم بمانید
ذخیره و طبقهبندی محتوا براساس اولویتهای شما.
هنگامی که بسته برنامه 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 را به آن اضافه کنید.
APK را برای برنامهای که میخواهید آزمایش کنید به بخش «Android» بکشید یا روی «مرور برای APK» کلیک کنید و فایل را انتخاب کنید.
Test Lab APK انتخاب شده را آپلود می کند و به طور خودکار آزمایش Robo را روی آن اجرا می کند.
مراحل بعدی
برای افزایش تعداد تست هایی که می توانید به صورت روزانه اجرا کنید، به طرح قیمت گذاری Blaze ارتقا دهید. برای کسب اطلاعات بیشتر درباره سهمیههای استفاده روزانه، و نحوه محاسبه صورتحساب مبتنی بر استفاده در طرح Blaze ، به سهمیه و صورتحساب Test Lab مراجعه کنید.
اگر می خواهید برنامه خود را حتی بیشتر و به طور مکرر آزمایش کنید، می توانید از Test Lab با سیستم های یکپارچه سازی مداوم استفاده کنید. همچنین میتوانید از Test Lab برای اجرای آزمایشهای ابزاری که بهطور خاص برای آزمایش برنامه خود مینویسید استفاده کنید، و میتوانید این آزمایشها را از کنسول Firebase، خط فرمان gcloud و مستقیماً از Android Studio اجرا کنید.
برای کسب اطلاعات بیشتر در مورد Test Lab ، به معرفی Test Lab مراجعه کنید.
تاریخ آخرین بهروزرسانی 2025-09-06 بهوقت ساعت هماهنگ جهانی.
[[["درک آسان","easyToUnderstand","thumb-up"],["مشکلم را برطرف کرد","solvedMyProblem","thumb-up"],["غیره","otherUp","thumb-up"]],[["اطلاعاتی که نیاز دارم وجود ندارد","missingTheInformationINeed","thumb-down"],["بیشازحد پیچیده/ مراحل بسیار زیاد","tooComplicatedTooManySteps","thumb-down"],["قدیمی","outOfDate","thumb-down"],["مشکل ترجمه","translationIssue","thumb-down"],["مشکل کد / نمونهها","samplesCodeIssue","thumb-down"],["غیره","otherDown","thumb-down"]],["تاریخ آخرین بهروزرسانی 2025-09-06 بهوقت ساعت هماهنگ جهانی."],[],[],null,["\u003cbr /\u003e\n\nWhen you upload and publish your Android application package (APK) to your alpha\nor beta channel in the Google Play Console, your APK is tested across\na wide range of devices running different versions of Android. The resulting\npre-launch report helps to identify crashes, display issues, and security\nvulnerabilities.\n\nThe pre-launch report is powered by\n[Robo test](/docs/test-lab/robo-ux-test), an\nautomated test included with Firebase Test Lab. You can use Robo test to\ntarget specific devices, locales, or versions of Android for testing, and you\ncan also use Robo test to test your app for longer durations.\n\nRobo test is more customizable than the pre-launch report, but it is just as\neasy to use.\n| **Note:** All links in this guide open in a **new browser tab** so that you can keep these instructions visible while testing your APK.\n\nRunning your first Robo test in Test Lab\n\n1. Create a Firebase project if you don't have one already: in the [Firebase console](https://console.firebase.google.com/), click **Add New Project**, then enter a name for your project. If you already have a Cloud project, you can select it from the drop-down menu to add Firebase to it.\n2. Go to the [**Test Lab** page in Firebase console](https://console.firebase.google.com/project/_/testlab).\n3. Drag the APK for the app you'd like to test into \"Android\" section or click **Browse for APK**, and select the file.\n\nTest Lab uploads the selected APK and automatically begins running a Robo\ntest on it.\n| **Note:** your first Robo test is optimized for getting started quickly, so there are no extra options to choose from. All subsequent tests are fully customizable.\n\nNext steps\n\nTo increase the number of tests you can run on a daily basis, upgrade to the\n**Blaze** pricing plan. To learn more about daily usage quotas, and about how\nusage-based billing is calculated on the **Blaze** plan,\nsee [Test Lab quota and billing](/docs/test-lab/usage-quotas-pricing).\n| **Note:** pre-launch reports do not impact your Test Lab quota and usage.\n\nIf you want to test your app even more thoroughly and frequently, you can use\nTest Lab with\n[continuous integration](/docs/test-lab/continuous)\nsystems. You can also use Test Lab to run instrumented tests that you write\nspecifically to test your app, and you can run these tests from the Firebase\nconsole, the\n[gcloud command line](/docs/test-lab/android/command-line),\nand directly from\n[Android Studio](/docs/test-lab/android-studio).\n\nTo learn more about Test Lab, see the\n[Test Lab introduction](/docs/test-lab)."]]