این راهنما نحوه اجرای تستهای iOS را با استفاده از کنسول Firebase شرح میدهد.
مرحله 1. یک پروژه Firebase ایجاد کنید
اگر هنوز این کار را نکرده اید، به کنسول Firebase بروید و یک پروژه Firebase جدید ایجاد کنید.
مرحله 2. تست خود را آپلود و اجرا کنید
XCTest
Test Lab در کنسول Firebase باز کنید.
اگر اولین آزمایش شما است، در زیر iOS روی Get Started کلیک کنید. اگر قبلاً آزمایشی انجام دادهاید، روی Run a Test کلیک کنید و سپس Run an XCTest را انتخاب کنید.
روی Browse کلیک کنید و فایل
.zip
را که ایجاد کرده اید پیدا کنید.کادر مربوط به هر دستگاه، نسخه، جهت، و محلی را که میخواهید با آن آزمایش کنید علامت بزنید.
(اختیاری) برای کمک به شناسایی و مکان یابی ماتریس های آزمایشی خود در کنسول Firebase ، می توانید با وارد کردن نام برچسب در قسمت برچسب ماتریس تست (اختیاری) یک برچسب به ماتریس آزمایشی خود اضافه کنید.
روی Start Tests کلیک کنید.
تست حلقه بازی
در صفحه Test Lab کنسول Firebase ، روی Run Your First Test > Run an iOS Game Loop کلیک کنید.
در بخش آپلود برنامه ، روی مرور کلیک کنید، سپس فایل IPA برنامه خود را انتخاب کنید (اگر قبلاً این کار را نکرده اید، یک فایل IPA برای برنامه خود ایجاد کنید ).
(اختیاری) برای کمک به شناسایی و مکان یابی ماتریس های آزمایشی خود در کنسول Firebase ، می توانید با وارد کردن نام برچسب در قسمت برچسب ماتریس تست (اختیاری) یک برچسب به ماتریس آزمایشی خود اضافه کنید.
(اختیاری) اگر می خواهید چندین حلقه (معروف به سناریوها) را همزمان اجرا کنید یا حلقه های خاصی را برای اجرا انتخاب کنید، شماره حلقه ها را در قسمت سناریوها وارد کنید.
به عنوان مثال، وقتی "1-3، 5" را وارد می کنید، Test Lab حلقه های 1، 2، 3 و 5 را اجرا می کند. به طور پیش فرض (اگر چیزی در قسمت سناریوها وارد نکنید)، Test Lab فقط حلقه 1 را اجرا می کند.
در بخش Devices ، یک یا چند دستگاه فیزیکی را که میخواهید برنامه خود را روی آن آزمایش کنید، انتخاب کنید، سپس روی Start Tests کلیک کنید.
مرحله 3. نتایج آزمایش خود را بررسی کنید
هنگامی که آزمون شروع می شود، به طور خودکار به صفحه نتایج آزمون هدایت می شوید. اجرای آزمایشها ممکن است چند دقیقه طول بکشد، بسته به تعداد پیکربندیهای مختلفی که انتخاب کردهاید و مدت زمان تست تعیینشده برای تستهای شما. پس از اجرای آزمایشات، می توانید نتایج آزمون را بررسی کنید. برای کسب اطلاعات بیشتر در مورد نحوه تفسیر نتایج آزمایش، به تجزیه و تحلیل نتایج Firebase Test Lab مراجعه کنید.