Test Lab, uygulamanızı çok çeşitli cihazlarda ve iOS sürümlerinde test etmenizi sağlar. Hangi cihazların kullanılabileceğini birkaç şekilde görebilirsiniz:
Firebase konsolu: Firebase konsolundan test çalıştırıyorsanız Test çalıştırma iş akışında Boyutları seçin adımında kullanılabilir cihazların listesini görebilirsiniz.
gcloud CLI: Google Cloud KSA'daki kullanılabilir cihazların listesini görmek için aşağıdaki komutu kullanın:
gcloud firebase test ios models list
Google APIs Explorer: Hatta bir Firebase projesi veya gcloud CLI olmadan, Google API Gezgini'ni kullanarak cihazları doğrudan arayabilirsiniz.
Cihaz kararlılığı göstergesi
Test Lab, Firebase konsolunda ve Google Cloud CLI'de Düşük Kararlılık göstergesi bulunan, kararlılığı azalmış cihazları gösterir. Düşük Kararlılık göstergesiyle etiketlenen cihazlar, 30 gün veya daha uzun bir süre boyunca kesin olmayan sonuç oranları daha yüksektir. Bu özellik, test cihazının kararlılığının bozulup değişmediğini size bildirerek kullanım alanınıza uygun cihazları daha iyi seçmenize yardımcı olur.
Firebase konsolunda cihaz kararlılığını görüntüleme
Belirli bir cihaz için yeni bir test oluştururken cihaz kararlılığını Firebase konsolunda görüntüleyebilirsiniz.
Cihaz kararlılığını görüntülemek için aşağıdaki talimatları uygulayın:
Firebase konsolunda Test Lab sayfasını açın.
Test çalıştır'ı ve ardından bir test türünü seçin.
Uygulamanızın ikili dosyasını yükleyin.
Boyut seçin adımında Özelleştir'i tıklayın.
Testinizi çalıştıracağınız bir veya daha fazla cihaz seçin. Cihaz kararlılığına bağlı olarak, seçili cihazların yanında Düşük Kararlılık etiketi görebilirsiniz.
Testinizi çalıştırın.
Google Cloud KSA'da cihaz kararlılığını görüntüleyin
Yeni bir test oluştururken gcloud CLI'de belirli bir cihazın cihaz kararlılığını görüntüleyebilirsiniz.
Cihaz kararlılığını görüntülemek için aşağıdaki talimatları uygulayın:
En son Google Cloud SDK'yı indirip talimatları uygulayın.
Şu komutlardan birini çalıştırın:
gcloud firebase test ios models list
veyagcloud firebase test ios models describe MODEL_ID
Bir test cihazında kararlılık sorunu yaşanıyorsa ETİKETLERDE sütununda, etkilenen sürümlerin listesini ve reduced_stability
etiketini görebilirsiniz.
Cihaz kapasitesi
Test Lab, Firebase konsolu ve Firebase CLI aracılığıyla birleştirilmiş mobil cihaz kapasitesi bilgileri sağlar. Cihaz kapasitesi, Google'ın mobil cihaz laboratuvarında internete bağlı cihazların toplam sayısıdır. Bu özellik, cihaz laboratuvarımızda testlerinizi daha verimli bir şekilde çalıştıracak yeterli cihaz bulunduğundan emin olmanıza yardımcı olur. Cihaz kapasitesi Yüksek, Orta ve Düşük olarak ölçülür.
Herhangi bir cihaz kapasitesi seviyesinde çalıştırılan testler aşağıdaki faktörler nedeniyle daha uzun sürebilir:
- Testin ne zaman başlayacağını etkileyen trafik. Bildirilen kesinti veya hata olup olmadığını kontrol etmek için Firebase durum kontrol paneline bakın.
- Cihaz veya altyapı hataları. Bu hatalar her an gerçekleşebilir ve testin çalışma süresini etkileyebilir.
Aşağıdaki tabloda cihaz kapasitesi türleri açıklanmakta ve her kapasite türünün ne zaman kullanılacağına dair öneriler sunulmaktadır:
Kapasite | Açıklama | Önerilen kullanım |
Yüksek kapasite | Test Lab cihaz kataloğunda çok sayıda cihaz var. | Çok sayıda test çalıştırıyorsanız kullanın. |
Orta kapasite | Test Lab cihaz kataloğu, orta düzeyde cihaz içerir. | Bu kapasite düzeyi, testlerinizin çoğunu çalıştırmak için uygundur. |
Düşük kapasite | Test Lab cihaz kataloğunda az sayıda cihaz var. Desteği sonlandırılan cihazlar düşük kapasite grubuna ait olsa da düşük kapasiteli tüm cihazlar için destek sonlandırılmaz. | Belirli bir cihaz modelinde ve sürümünde test çalıştırmanız gerektiğinde kullanın. Bu testler, test amaçlı parçalama için uygun değildir. Düşük kapasite nedeniyle, özellikle aynı anda çok sayıda test çağırıyorsanız testlerin tamamlanması uzun sürebilir. |
Firebase konsolunda cihaz kapasitesini görüntüleme
Yeni bir test oluştururken Firebase konsolunda belirli bir cihazın cihaz kapasitesini görüntüleyebilirsiniz.
Cihaz kapasitesini görüntülemek için aşağıdaki talimatları uygulayın:
Firebase konsolunda Test Lab sayfasını açın.
Test çalıştır'ı ve ardından bir test türünü seçin.
Uygulamanızın ikili dosyasını yükleyin.
Boyut seçin adımında Özelleştir'i tıklayın.
(İsteğe bağlı) Cihazları kapasite düzeyine göre filtrelemek için aşağıdaki adımları uygulayın:
Filtre simgesini tıklayın.
Kapasite'yi seçin.
Filtrelemek istediğiniz kapasite seviyesini tıklayın: Orta veya Yüksek. Düşük kapasiteli cihazları filtrelemek için hem Orta hem de Yüksek'e göre filtreleyin.
Uygula'yı tıklayın.
Testinizi çalıştıracağınız bir veya daha fazla cihaz seçin. Cihaz kapasitesine bağlı olarak, seçili cihazların yanında Orta veya Yüksek etiketi görebilirsiniz.
Testinizi çalıştırın.
Google Cloud CLI'de cihaz kapasitesini görüntüleme
Yeni bir test oluştururken gcloud CLI'de belirli bir cihazın cihaz kapasitesini görüntüleyebilirsiniz.
Cihaz kapasitesini görüntülemek için aşağıdaki talimatları uygulayın:
- Google Cloud SDK'nın son sürümünü indirin ve talimatları uygulayın. Sürüm 417.0.0 veya daha yeni olmalıdır.
- Aşağıdaki komutlardan birini çalıştırın:
gcloud firebase test ios list-device-capacities
veya
gcloud firebase test ios models describe MODEL_ID
Çıkışta cihaz kapasitesi, model kimliği, model adı ve işletim sistemi sürümü kimliği yer alır.
Desteği sonlandırılan cihazlar ve sürümler
Desteği sonlandırılan cihazlar, Test Lab cihaz kataloğundan kaldırılmadan önce en az bir ay kullanılabilir. Bir cihaz kaldırıldıktan sonra Test Lab, cihazı hedefleyen test isteklerini artık çalıştırmaz. Bu istekler Skipped
olarak işaretlenir.
Desteği sonlandırılan cihazlar
Model | Tür | Cihaz/Sürüm | Şu tarihte kaldırılıyor: |
---|---|---|---|
iPad 5 | Fiziksel | iPad5/15.4 | 2024-04-07 |
iPhone 13 Pro | Fiziksel | Iphone13pro/15.2 | 2024-04-07 |
iPad Mini 4 | Fiziksel | ipadmini4/15.4 | 2024-04-07 |
Cihaz isteğinde bulunma
Test Lab'te bulunmayan bir cihazı kullanmak istiyorsanız cihazın kataloğa eklenmesi için istekte bulunabilirsiniz.