Test Lab'deki kullanılabilir cihazlar

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:

  1. Firebase konsolunda Test Lab sayfasını açın.

  2. Test çalıştır'ı ve ardından bir test türü seçin.

  3. Uygulama ikili programınızı yükleyin.

  4. Boyutları seçin adımında Özelleştir'i tıklayın.

  5. 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.

  6. 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:

  1. Google Cloud SDK'nın son sürümünü indirin ve bakın.

  2. Aşağıdaki komutlardan birini çalıştırın: gcloud firebase test android models list veya gcloud 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.
Not: Android sanal cihazları değişken kapasiteye sahiptir. Önceden başlatılan uygulama sayısı sanal cihazlar tipik son kullanıma dayalıdır ve daha büyük ölçekte otomatik olarak ölçeklendirilebilir yüksek hacimdedir.

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:

  1. Firebase konsolunda Test Lab sayfasını açın.

  2. Test çalıştır'ı ve ardından bir test türü seçin.

  3. Uygulama ikili programınızı yükleyin.

  4. Boyutları seçin adımında Özelleştir'i tıklayın.

  5. (İsteğe bağlı) Cihazları kapasite seviyesine göre filtrelemek için aşağıdaki adımları uygulayın:

    1. Filtre simgesini tıklayın.

    2. Kapasite'yi seçin.

    3. 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.

    4. Uygula'yı tıklayın.

  6. 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.

  7. 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:

  1. 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.
  2. Ş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 Google Nexus 5X Sanal Nexus5X/24 2024-10-25
Google Google Nexus 5X Sanal Nexus5X/25 2024-10-25
Google Google Nexus 6 Sanal Nexus6/24 2024-10-25
Google Google Nexus 6 Sanal Nexus6/25 2024-10-25
Google Google Nexus 6P Sanal Nexus6P/24 2024-10-25
Google Google Nexus 6P Sanal Nexus6P/25 2024-10-25
Google Google Nexus 7 Klonu 16:9 Sanal Nexus7_clone_16_9/24 2024-10-25
Google Google Nexus 7 Klonu 16:9 Sanal Nexus7_clone_16_9/25 2024-10-25
Google Google Nexus 9 Sanal Nexus9/24 2024-10-25
Google Google Nexus 9 Sanal Nexus9/25 2024-10-25
Google Google Nexus (LowRes) Sanal NexusLowRes/24 2024-10-25
Google 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.