Bu kılavuzda, Firebase konsolunu kullanarak iOS testlerinin nasıl çalıştırılacağı açıklanmaktadır.
1. Adım: Firebase projesi oluşturma
Henüz yapmadıysanız Firebase konsoluna gidin ve yeni bir Firebase projesi oluşturun.
2. adım: Testinizi yükleme ve çalıştırma
XCTest
Firebase konsolunda DevOps & Engagement (DevOps ve Etkileşim) > Test Lab'e gidin.
Başlayın'ı (veya Test Çalıştır'ı) tıklayın, ardından XCTest Çalıştır'ı seçin.
Göz at'ı tıklayın ve oluşturduğunuz ZIP dosyasını bulun.
Test etmek istediğiniz her cihaz, sürüm, yön ve yerel ayarın kutusunu işaretleyin.
(İsteğe bağlı) Firebase konsolunda test matrislerinizi tanımlamanıza ve bulmanıza yardımcı olması için Test matrisi etiketi (isteğe bağlı) alanına bir etiket adı girerek test matrisinize etiket ekleyebilirsiniz.
Testleri Başlat'ı tıklayın.
Oyun Döngüsü testi
Firebase konsolunda DevOps & Engagement (DevOps ve Etkileşim) > Test Lab'e gidin.
Run Your First Test > Run an iOS Game Loop'u (İlk Testinizi Çalıştırın > iOS oyun döngüsü Çalıştırın) tıklayın.
Uygulama Yükle bölümünde Gözat'ı tıklayın, ardından uygulamanızın IPA dosyasını seçin (henüz yapmadıysanız uygulamanız için bir IPA dosyası oluşturun).
(İsteğe bağlı) Firebase Console'da test matrislerinizi tanımlamanıza ve bulmanıza yardımcı olması için Test matrisi etiketi (isteğe bağlı) alanına bir etiket adı girerek test matrisinize etiket ekleyebilirsiniz.
(İsteğe bağlı) Aynı anda birden fazla döngü (senaryo) çalıştırmak veya çalıştırılacak belirli döngüleri seçmek istiyorsanız döngü numaralarını Scenarios (Senaryolar) alanına girin.
Örneğin,
1-3, 5değerini girdiğinizde Test Lab,1,2,3ve5döngülerini çalıştırır. Varsayılan olarak (Senaryolar alanına herhangi bir şey girmezseniz) Test Lab yalnızca1döngüsünü çalıştırır.Cihazlar bölümünde, uygulamanızı test etmek istediğiniz bir veya daha fazla fiziksel cihazı seçip Testleri Başlat'ı tıklayın.
3. Adım: Test sonuçlarınızı inceleme
Test başladığında otomatik olarak test sonuçları sayfasına yönlendirilirsiniz. Seçtiğiniz farklı yapılandırmaların sayısına ve testleriniz için ayarlanan test zaman aşımı süresine bağlı olarak testlerin çalıştırılması birkaç dakika sürebilir. Testleriniz çalıştırıldıktan sonra test sonuçlarını inceleyebilirsiniz. Test sonuçlarını yorumlama hakkında daha fazla bilgi edinmek için Firebase Test Lab sonuçlarını analiz etme bölümüne bakın.