Bu sayfa, Cloud Translation API ile çevrilmiştir.
Switch to English

Test Lab

Uygulamanızı bir Google veri merkezinde barındırılan cihazlarda test edin.

Firebase Test Lab, bulut tabanlı bir uygulama testi altyapısıdır. Tek bir işlemle Android veya iOS uygulamanızı çok çeşitli cihazlarda ve cihaz yapılandırmalarında test edebilir ve sonuçları (günlükler, videolar ve ekran görüntüleri dahil) Firebase konsolunda görebilirsiniz.

Bir test yapın

Anahtar yetenekler

Android ve iOS uygulamalarını test edin Uygulamanızın hem Android hem de iOS sürümü varsa endişelenmeyin. Test Lab artık test etmek için iOS cihazları sunuyor.
Gerçek cihazlarda çalıştırın Test Lab, uygulamanızı bir Google veri merkezinde yüklü ve çalışan cihazlarda denetler, böylece yalnızca belirli cihazlarda ve yapılandırmalarda oluşan sorunları bulabilirsiniz.
İş akışı entegrasyonu Test Lab; Firebase konsolu, Android Studio ve gcloud komut satırı aracı ile entegre edilmiştir. Sürekli Entegrasyon (CI) sistemleriyle bile kullanabilirsiniz.

O nasıl çalışır?

Test Lab, uygulamanızı test etmek için bir Google veri merkezinde çalışan gerçek, üretim cihazları kullanır. Cihazlar, güncellenmiş API'lerle yanıp söner ve özelleştirilebilir yerel ayarlara sahiptir, böylece uygulamanızı gerçek dünyada karşılaşacağı donanım ve yapılandırmalar üzerinde yol testine tabi tutmanıza olanak tanır.

Bir veri merkezindeki fiziksel cihazlar

Bir veri merkezindeki cihazlar

Test Lab, Android uygulamalarında Espresso ve UI Automator 2.0 testlerini ve iOS uygulamalarında XCTest testlerini çalıştırır. Bu çerçevelerden birini kullanarak testler yazın, ardından bunları Firebase konsolu veya gcloud komut satırı arayüzü üzerinden çalıştırın.

Yalnızca Android'de test ediyorsanız, Test Lab'in otomatik Robo testleri kullanarak testleri sizin için oluşturmasını bile sağlayabilirsiniz.

Uygulama yolu

Uygulamanızı test için hazırlayın
  • iOS: XCTests yazın, ardından uygulamanızı yüklemek için derleyin ve paketleyin.
  • Android: Bir enstrümantasyon testi yazın, uygulamanızı bir Oyun Döngüsü testini destekleyecek şekilde değiştirin veya bir Robo testiyle test hazırlığından tamamen kaçının.
Bir test ortamı ve bir test matrisi seçin Firebase konsolunu veya gcloud komut satırı arayüzünü kullanarak bir dizi cihaz, işletim sistemi sürümü, yerel ayarlar ve ekran yönlerini seçerek bir test matrisi tanımlayın.
Testlerinizi çalıştırın ve test sonuçlarını inceleyin Test matrisinizin boyutuna bağlı olarak, Test Lab'in testlerinizi çalıştırması birkaç dakika sürebilir. Testleriniz bittikten sonra sonuçları Firebase konsolunda görebilirsiniz.

Sonraki adımlar