Test Sonuçlarını Analiz Etme

Testlerinizi Firebase konsolu üzerinden yapıp yapmadığınız veya Firebase KSA'yı ararsanız ayrıntılı testinizi Firebase konsolunda sonuç. Test sonuçlarınızı nasıl analiz edeceğinizi öğrenmek için okumaya devam edin.

Test sonuçlarını görüntüleme

Bir test yükledikten veya seçtikten ve test cihazlarınızı belirttikten sonra (günlükler, videolar ve ekran görüntüleri dahil) test sonuçlarınızın Firebase konsolunun Test Lab kontrol paneli. Ham test sonuçlarınız da Google Cloud paketinde depolanır.

Test sonuçlarını görmek için Firebase konsolunun Test Lab bölümüne gidin.

Önceki tüm test çalıştırmalarınızın listesini burada bulabilirsiniz. Sonuçları anlamak için test matrisleri hakkında biraz bilgi sahibi olmanız faydalıdır: Seçtiğiniz cihazlar ve yapılandırmalar için bir test veya test örnekleri grubu çalıştırdığınızda Test Lab, testi uygulamanız üzerinde toplu olarak çalıştırır ve sonuçları test matrisi olarak gösterir.

Cihazlar × Test Yürütme Sayısı = Test Matrisi

Cihaz
Test yaptığınız fiziksel veya sanal bir cihaz (yalnızca Android) telefon, tablet veya giyilebilir cihaz. Test matrisindeki cihazlar; cihaz modeli, işletim sistemi sürümü, ekran yönü ve yerel ayar (coğrafi bölge ve dil ayarları olarak da bilinir) ile tanımlanır.
Test etme, test yürütme
Cihazda çalıştırılacak bir test (veya bir dizi test durumu) Cihaz başına bir test çalıştırabilir veya isteğe bağlı olarak testi bölebebilir ve test durumlarını farklı cihazlarda çalıştırabilirsiniz.
Test matrisi
Test uygulamalarınızın durumlarını ve test sonuçlarını içerir. Bir matristeki herhangi bir test yürütme işlemi başarısız olursa matrisin tamamı başarısız olur.

Test matrisi sonuçlarını yorumlama

Testlerinizi Firebase konsolunda başlatırsanız Test Lab sizi doğrudan devam eden test matrisinizdir. Burada gerçekleştirilen testlerin ilerlerken yaşanır. Bunun yerine komut satırı aracını kullandıysanız, dosyanın URL'sini devam eden test matrisi sayfasına ulaşmanızı sağlar.

Matriste Test Lab tarafından çalıştırılan her test yürütmesi için bir satır bulunur. Yürütme adının önündeki simge, ilgili yürütmenin durumunu gösterir:

  • play_circle_outline Devam ediyor: Test yürütme işlemi hâlâ devam ediyor. Yürütme işlemlerinin tamamlanması, uygulamanızdaki testlerin sayısına ve karmaşıklığına bağlı olarak bir saat kadar sürebilir.
  • check_circle Geçti: Yürütmedeki testlerin hiçbiri başarısız olmadı.
  • uyarı Başarısız: Yürütme testlerinden en az biri başarısız oldu.
  • error Kesin değil: Test sonuçları, muhtemelen bir Test Lab hatası nedeniyle kesin değil.
  • engelleme Atlandı: Seçtiğiniz cihaz/OS sürümü kombinasyonu kullanılamadığı için Test Lab testinizi atladı.

Tek bir test yürütmesinin sonuçlarını yorumlama

Test matrisi sonuç sayfasında test yürütmelerinden birini tıklayarak test etme işleminin sonucuna göre test edilir.

Sayfada, karşılaşılan sorunlar da dahil olmak üzere bu testin yürütülmesine ilişkin istatistikler gösterilir örnek olarak, test durumlarının bir listesi, yürütmeye ilişkin günlükler ve test çalıştırmayı deneyin.

Ayrıntılı test sonuçları

Ayrıntılı test sonuçları şunun için bir Google Cloud Storage paketinde mevcuttur: 90 gün. Paketi görmek için bir test yürütme sonucu sayfasında Kaynak Dosyaları Görüntüle'yi tıklayın.

Ayrıntılı test sonuçlarını 90 günden uzun süre saklamak için --results-bucket gcloud komut satırı seçeneğini kullanarak test sonuçlarını sahip olduğunuz daha kalıcı bir Cloud Storage paketine gönderin. Ardından Yaş ayarını kullanarak Cloud Storage için ne kadar süre gerektiğini belirleyebilirsiniz. sonuçları depolar. Yaş ayarını değiştirme hakkında daha fazla bilgi için Yaşam döngüsü koşulları başlıklı makaleyi inceleyin.