Test Lab'deki kullanılabilir cihazlar

Test Lab, uygulamanızı çok çeşitli cihazlarda ve Android sürümlerinde test etmenize olanak tanır. Hangi cihazların kullanılabilir olduğunu görmenin birkaç yolu vardır:

  • Firebase konsolu: Firebase konsolundan test ç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 CLI: Google Cloud KSA'daki kullanılabilir cihazların listesini görmek için aşağıdaki komutu kullanın:

    gcloud firebase test android 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'da kararlılığı düşen cihazları Azaltılmış Kararlılık göstergesiyle belirtir. Azaltılmış Kararlılık göstergesiyle etiketlenen cihazlar, 30 gün veya daha uzun bir süre boyunca daha yüksek oranda geçersiz sonuç döndürmüştür. 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 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:

  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çilen cihazların yanında Azaltılmış Kararlılık etiketini görebilirsiniz.

  6. Testinizi çalıştırın.

Google Cloud KSA'da cihaz kararlılığını görüntüleyin

Yeni bir test ayarlarken belirli bir cihazın gcloud KSA'da cihaz kararlılığını görüntüleyebilirsiniz.

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 talimatları uygulayın.

  2. Şu komutlardan birini çalıştırın: gcloud firebase test android models list veya gcloud firebase test android models describe MODEL_ID

Bir test cihazının kararlılığında sorun yaşanıyorsa etkilenen sürümlerin listelendiği ETİKETLER sütununda reduced_stability etiketini görebilirsiniz.

Cihaz kapasitesi

Test Lab, Firebase konsolu ve Firebase CLI üzerinden toplu mobil cihaz kapasitesi bilgileri sağlar. Cihaz kapasitesi, Google'ın mobil cihaz laboratuvarındaki online cihazların toplam sayısıdır. Bu özellik, cihaz laboratuvarımızda testlerinizi daha verimli bir şekilde çalıştırmak için yeterli sayıda cihaz bulunduğundan emin olmanızı sağlar. 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.
  • Herhangi bir zamanda meydana gelebilecek ve testin çalıştırılma süresini etkileyen cihaz veya altyapı hataları.

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 bulunur. Ç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 vardır. 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 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ırsanız testlerin tamamlanması uzun sürebilir.
Not: Android sanal cihazları değişken kapasiteye sahiptir. Önceden başlatılan sanal cihazların sayısı son genel kullanıma göre değişir ve daha yoğun kullanım dönemlerinde otomatik olarak daha büyük ölçeklenebilir.

Firebase konsolunda cihaz kapasitesini görüntüleyin

Yeni bir test oluştururken Firebase konsolunda belirli bir cihazın cihaz kapasitesini görebilirsiniz.

Cihaz kapasitesini görüntülemek için şu 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 değerine 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çilen cihazların yanında Orta veya Yüksek etiketini görebilirsiniz.

  7. Testinizi çalıştırın.

Google Cloud KSA'da cihaz kapasitesini görüntüleyin

Yeni bir test ayarlarken belirli bir cihazın gcloud KSA'daki cihaz kapasitesini görebilirsiniz.

Cihaz kapasitesini görüntülemek için şu 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ış; cihaz kapasitesi, model kimliği, model adı ve OS sürümü kimliğini içerir.

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 artık cihaza hedeflenen test isteklerini çalıştırmaz. Bu istekler Skipped olarak işaretlenir.

Desteği sonlandırılan cihazlar

Üretici Model Tür Cihaz/Sürüm Şu tarihte kaldırılıyor:
Xiaomi Mi A2 Lite Fiziksel papatya_filizi/29 2024-04-14
Motorola XT1.650 Fiziksel griffin/24 2024-04-14
Samsung Galaxy Tab S3 Fiziksel gts3lltevzw/28 2024-04-14
Motorola Moto G Play Fiziksel harpia/23 2024-04-14
Google Pixel Fiziksel yelken balığı/25 2024-04-14
Samsung Galaxy Z Fold3 Fiziksel 31. çeyrek 2024-04-14
Samsung SM-G950F Fiziksel Dreamlte/28 2024-04-14
Google Google Nexus 5 Fiziksel çekiç başlı/23 2024-02-05
Honor Onur Haftası Fiziksel HWCOR/27 2024-03-03

Cihaz isteğinde bulun

Test Lab'de bulunmayan bir cihazı kullanmak istiyorsanız cihazın kataloğa eklenmesi için istek gönderebilirsiniz.