Test Lab, uygulamanızı çok çeşitli cihazlarda test etmenizi sağlar ve Android sürümleri. Hangi cihazların kullanılabileceğini birkaç şekilde görebilirsiniz:
Firebase konsolu: Testleri Firebase konsolundan çalıştırıyorsanız Boyut seçin adımında kullanılabilir cihazların bir listesini görebilirsiniz "Test etme" iş akışını takip edin.
gcloud KSA: Google Cloud KSA'da kullanılabilir cihazların listesini görmek için aşağıdaki komutu kullanın:
gcloud firebase test android models list
Google API Gezgini: Cihazları herhangi bir tarayıcı kullanmadan doğrudan komut dosyasını veya gcloud KSA'yı kullanarak Google API Gezgini.
Cihaz kararlılık göstergesi
Test Lab, Azaltılmış Kararlılık göstergesine sahip Firebase konsolu ve Google Cloud KSA. 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, bir test cihazının kararlılığının azalıp azalmadığını size bildirerek kullanım alanınız için cihazları daha iyi seçmenize yardımcı olur.
Firebase konsolunda cihaz kararlılığını görüntüleme
Kurulum sırasında cihaz kararlılığını Firebase konsolunda görüntüleyebilirsiniz test edebilirsiniz.
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ü seçin.
Uygulama ikili programınızı yükleyin.
Boyutları seçin adımında Özelleştir'i tıklayın.
Testinizin çalıştırılacağı 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
Aşağıdaki durumlarda belirli bir cihazın gcloud KSA'sında cihaz kararlılığını görüntüleyebilirsiniz: yeni bir test oluşturuyorsunuz.
Cihaz kararlılığını görüntülemek için aşağıdaki talimatları uygulayın:
Google Cloud SDK'nın son sürümünü indirin ve bakın.
Aşağıdaki komutlardan birini çalıştırın:
gcloud firebase test android models list
veyagcloud firebase test android models describe MODEL_ID
Test cihazının kararlılığında bozulma varsa
Etiketler sütununda, etkilenen sürümleri listeleyen reduced_stability
etiketi bulunur.
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ı. Bu özellik cihaz laboratuvarımızda uygulamanızı çalıştıracak yeterli sayıda cihaz bulunduğundan geliştirmenizi sağlar. Cihaz kapasitesi Yüksek, Orta ve Düşük olarak ölçülür.
Herhangi bir cihaz kapasitesi seviyesinde çalıştırılan testler, şu faktörler vardır:
- 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 ve her kapasite türünün ne zaman kullanılacağına dair öneriler sunar:
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 bu seçeneği kullanın. |
Orta kapasite | Test Lab cihaz kataloğunda orta sayıda cihaz var. | 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ıldığında cihazlar düşük kapasite grubuna aittir, ancak düşük kapasiteli cihazların tümü desteği sonlandırıldı. | Belirli bir cihaz modeli ve sürümünde test yapmanı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üleyin
Belirli bir cihazın cihaz kapasitesini Firebase konsolunda görüntüleyebilirsiniz unutmayın.
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ü seçin.
Uygulama ikili programınızı yükleyin.
Boyutları seçin adımında Özelleştir'i tıklayın.
(İsteğe bağlı) Cihazları kapasite seviyesine 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.
Testinizin çalıştırılacağı 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 KSA'da cihaz kapasitesini görüntüleyin
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.
- Şu komutlardan birini çalıştırın:
gcloud firebase test android list-device-capacities
veya
gcloud firebase test android models describe MODEL_ID
Çıkışta cihaz kapasitesi, model kimliği, model adı ve OS 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 en az bir ay önce kullanımdan kaldırılır. Bir cihaz kaldırıldığında Test Lab
Artık cihazı hedefleyen test isteklerini çalıştırmaz; o talepler
Skipped
olarak işaretlendi.
Desteği sonlandırılan cihazlar
Samsung | Galaxy Tab S3 | Fiziksel | gts3lltevzw/28 | 2024-04-14 |
Samsung | Galaxy Z Fold2 | Fiziksel | f2q/30 | 2024-08-30 |
Huawei | Mate 9 | Fiziksel | HWMHA/24 | 2024-08-30 |
Vivo | Vivo 1906 | Fiziksel | vivo_1906/28 | 2024-08-30 |
Vivo | Vivo 1901 | Fiziksel | vivo_1901/28 | 2024-09-30 |
Google Nexus 5X | Sanal | Nexus5X/24 | 2024-10-25 | |
Google Nexus 5X | Sanal | Nexus5X/25 | 2024-10-25 | |
Google Nexus 6 | Sanal | Nexus6/24 | 2024-10-25 | |
Google Nexus 6 | Sanal | Nexus6/25 | 2024-10-25 | |
Google Nexus 6P | Sanal | Nexus6P/24 | 2024-10-25 | |
Google Nexus 6P | Sanal | Nexus6P/25 | 2024-10-25 | |
Google Nexus 7 Klonu 16:9 | Sanal | Nexus7_clone_16_9/24 | 2024-10-25 | |
Google Nexus 7 Klonu 16:9 | Sanal | Nexus7_clone_16_9/25 | 2024-10-25 | |
Google Nexus 9 | Sanal | Nexus9/24 | 2024-10-25 | |
Google Nexus 9 | Sanal | Nexus9/25 | 2024-10-25 | |
Google Nexus (LowRes) | Sanal | NexusLowRes/24 | 2024-10-25 | |
Google Nexus (LowRes) | Sanal | NexusLowRes/25 | 2024-10-25 |
Cihaz isteğinde bulun
Test Lab kapsamında bulunmayan bir cihazı kullanmak isterseniz şunları yapabilirsiniz: bir cihaz için istek gönderme kataloğa eklenecek.