Test Lab, uygulamanızı çok çeşitli farklı cihazlarda ve iOS sürümlerinde test etmenize olanak tanır. Hangi cihazların kullanılabildiğini görmenin birkaç yolu vardır:
Firebase konsolu: Testleri Firebase konsolundan çalıştırıyorsanız Test çalıştırma iş akışının Boyutları seçin adımında kullanılabilir cihazların listesini görebilirsiniz.
gcloud KSA: 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 API Gezgini: Google API Gezgini'ni kullanarak Firebase projesi veya gcloud CLI olmadan cihazları doğrudan da arayabilirsiniz.
Cihaz kararlılığı göstergesi
Test Lab, Firebase konsolunda ve Google Cloud CLI'da kararlılığı düşen cihazları Kararlılık Azaltıldı göstergesiyle belirtir. Daha Az Kararlı göstergesiyle etiketlenen cihazlar, 30 gün veya daha uzun bir süre boyunca daha yüksek oranda kesin olmayan sonuçlar vermiştir. Bu özellik, test cihazının kararlılığının azaldığını 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 ayarlarken Firebase konsolunda cihaz kararlılığını 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.
Uygulama ikilinizi yükleyin.
Boyutları 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çilen cihazların yanında Kararlılık Azaltıldı etiketi görebilirsiniz.
Testinizi çalıştırın.
Google Cloud KSA'da cihaz kararlılığını görüntüleme
Yeni bir test ayarlarken belirli bir cihaz için cihaz kararlılığını gcloud CLI'da görüntüleyebilirsiniz.
Cihaz kararlılığını görüntülemek için aşağıdaki talimatları uygulayın:
En yeni 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 düşüşü yaşanıyorsa etkilenen sürümleri listeleyen ETİKETLER sütununda 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ındaki online cihazların toplam sayısıdır. Bu özellik, testlerinizi daha verimli bir şekilde çalıştırmak için cihaz laboratuvarımızda yeterli sayıda cihaz olmasını sağlamanıza yardımcı olur. Cihaz kapasitesi Yüksek, Orta ve Düşük olarak ölçülür.
Herhangi bir cihaz kapasitesi düzeyinde çalışan testler, aşağıdaki faktörler nedeniyle daha uzun sürebilir:
- Testin ne zaman başlayacağını etkileyen trafik. Bildirilen kesintiler veya hatalar olup olmadığını kontrol etmek için Firebase durum kontrol paneline bakın.
- Her an meydana gelebilen ve testin ne kadar süreceğini etkileyen cihaz veya altyapı arızaları.
Aşağıdaki tabloda, cihaz kapasitesi türleri açıklanmakta ve her kapasite türünün ne zaman kullanılacağıyla ilgili öneriler verilmektedir:
Kapasite | Açıklama | Önerilen kullanım |
Yüksek kapasite | Test Lab Cihaz kataloğunda çok sayıda cihaz vardır. | Çok sayıda test çalıştırdığınızda kullanın. |
Orta kapasite | Test Lab Cihaz kataloğunda orta düzeyde cihaz bulunur. | Bu kapasite düzeyi, testlerinizin çoğu için uygundur. |
Düşük kapasite | Test Lab Cihaz kataloğunda az sayıda cihaz var. Desteği sonlandırılan cihazlar düşük kapasiteli gruba ait olsa da düşük kapasiteli cihazların tümünün desteği sonlandırılmamıştır. | Belirli bir cihaz modelinde ve sürümünde test çalıştırmanız gerektiğinde kullanın. Bu testler, test parçalama için uygun değildir. Kapasitenin düşük olması nedeniyle, özellikle aynı anda çok sayıda test başlattıysanız testlerin tamamlanması uzun sürebilir. |
Firebase konsolunda cihaz kapasitesini görüntüleme
Yeni bir test oluştururken belirli bir cihazın Firebase konsolunda 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.
Uygulama ikilinizi yükleyin.
Boyutları 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:
Filtrele simgesini tıklayın.
Kapasite'yi seçin.
Filtrelemek istediğiniz kapasite düzeyini (Orta veya Yüksek) tıklayın. 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çilen cihazların yanında Orta veya Yüksek etiketi görebilirsiniz.
Testinizi çalıştırın.
Google Cloud KSA'da cihaz kapasitesini görüntüleme
Yeni bir test ayarlarken belirli bir cihazın cihaz kapasitesini gcloud CLI'da görüntüleyebilirsiniz.
Cihaz kapasitesini görüntülemek için aşağıdaki talimatları uygulayın:
- En yeni Google Cloud SDK'yı indirip talimatları uygulayın. Sürüm 417.0.0 veya daha yeni olmalıdır.
- Şu 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 boyunca kullanılabilir. Bir cihaz kaldırıldığında Test Lab
cihaza yönelik test istekleri artık çalıştırılmaz ve bu istekler Skipped
olarak işaretlenir.
Desteği sonlandırılan cihazlar
Model | Tür | Cihaz/Sürüm | Kaldırılma tarihi |
---|---|---|---|
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 |
iPhone 8 | Fiziksel | iphone8/14.7 | 2025-04-03 |
iPhone 11 Pro | Fiziksel | iphone11pro/14.7 | 2025-04-03 |
iPhone 12 Pro | Fiziksel | iphone12pro/14.8 | 2025-04-03 |
Cihaz isteme
Test Lab'da bulunmayan bir cihazı kullanmak istiyorsanız kataloğa eklenmesi için cihaz isteğinde bulunabilirsiniz.