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