این راهنما نحوه اجرای تستهای iOS با استفاده از کنسول Firebase را شرح میدهد.
مرحله ۱. ایجاد یک پروژه Firebase
اگر هنوز این کار را نکردهاید، به کنسول Firebase بروید و یک پروژه Firebase جدید ایجاد کنید.
مرحله ۲. تست خود را آپلود و اجرا کنید
XCTest
در کنسول Firebase ، به DevOps & Engagement > Test Lab بروید.
روی «شروع» (یا «اجرای یک آزمون ») کلیک کنید، سپس «اجرای یک آزمون XCT» را انتخاب کنید.
روی مرور کلیک کنید و فایل زیپی که ایجاد کردهاید را پیدا کنید.
کادر مربوط به هر دستگاه، نسخه، جهتگیری و محلی که میخواهید روی آن آزمایش کنید را علامت بزنید.
(اختیاری) برای کمک به شما در شناسایی و مکانیابی ماتریسهای آزمایشی خود در کنسول Firebase ، میتوانید با وارد کردن نام برچسب در فیلد Test matrix label (اختیاری)، یک برچسب به ماتریس آزمایشی خود اضافه کنید.
روی شروع آزمونها کلیک کنید.
تست حلقه بازی
در کنسول Firebase ، به DevOps & Engagement > Test Lab بروید.
روی اجرای اولین تست خود > اجرای یک حلقه بازی iOS کلیک کنید.
در بخش بارگذاری برنامه ، روی مرور کلیک کنید، سپس فایل IPA برنامه خود را انتخاب کنید (اگر قبلاً این کار را نکردهاید، یک فایل IPA برای برنامه خود ایجاد کنید ).
(اختیاری) برای کمک به شما در شناسایی و مکانیابی ماتریسهای آزمایشی خود در کنسول Firebase ، میتوانید با وارد کردن نام برچسب در فیلد Test matrix label (اختیاری)، یک برچسب به ماتریس آزمایشی خود اضافه کنید.
(اختیاری) اگر میخواهید چندین حلقه (یا سناریو) را همزمان اجرا کنید یا حلقههای خاصی را برای اجرا انتخاب کنید، شماره حلقهها را در فیلد سناریوها وارد کنید.
برای مثال، وقتی
1-3, 5را وارد میکنید، Test Lab حلقههای1،2،3و5را اجرا میکند. به طور پیشفرض (اگر چیزی در فیلد Scenarios وارد نکنید)، Test Lab فقط حلقه1را اجرا میکند.در بخش دستگاهها ، یک یا چند دستگاه فیزیکی را که میخواهید برنامه خود را روی آنها آزمایش کنید، انتخاب کنید، سپس روی شروع آزمایشها کلیک کنید.
مرحله ۳. نتایج آزمایش خود را بررسی کنید
وقتی آزمایش شروع میشود، شما به طور خودکار به صفحه نتایج آزمایش هدایت میشوید. بسته به تعداد پیکربندیهای مختلفی که انتخاب کردهاید و مدت زمان تعیینشده برای آزمایشهایتان، اجرای آزمایشها میتواند چند دقیقه طول بکشد. پس از اجرای آزمایشهایتان، میتوانید نتایج آزمایش را بررسی کنید. برای کسب اطلاعات بیشتر در مورد نحوه تفسیر نتایج آزمایش، به بخش «تحلیل نتایج Firebase Test Lab مراجعه کنید.