Join us in person and online for Firebase Summit on October 18, 2022. Learn how Firebase can help you accelerate app development, release your app with confidence, and scale with ease. Register now

Firebase konsolu ile test etmeye başlayın

Koleksiyonlar ile düzeninizi koruyun İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.

Firebase Test Lab, Android uygulamalarını test etmek için bulut tabanlı altyapı sağlar. Bu belge, Firebase konsolunu kullanarak Test Lab'e nasıl başlayacağınızı açıklar.

Adım 1. Bir Firebase projesi oluşturun

Henüz yapmadıysanız, Firebase konsoluna gidin ve yeni bir Firebase projesi oluşturun.

Adım 2. Bir test çalıştırın

Firebase Test Lab, aşağıdaki test türlerini çalıştırmanıza olanak tanır:

  • Enstrümantasyon testi : Belirttiğiniz eylemlerle uygulamanızın kullanıcı arayüzünü sürmenize olanak tanıyan, yazdığınız bir test. Bir enstrümantasyon testi, AndroidJUnitRunnerAPI'leri kullanarak doğru işlevselliği doğrulamak için uygulamanızın durumu hakkında açık iddialarda da bulunabilir. Test Lab, Espresso ve UI Automator enstrümantasyon test çerçevelerini destekler.
  • Robo testi : Uygulamanızın arayüzünü analiz eden ve ardından kullanıcı etkinliklerini simüle ederek otomatik olarak keşfeden bir test.
  • Oyun döngüsü testi : Oyun uygulamalarında oyuncu eylemlerini simüle etmek için bir "demo modu" kullanan bir test.

Test çalıştırmak için Android için Firebase Test Lab ile testleri çalıştırma konusuna bakın.

Yeni: Orchestrator ile enstrümantasyon testleri

Android Test Orchestrator , uygulamanızın enstrümantasyon testlerinin her birini bağımsız olarak çalıştırır; bu, çeşitli avantajlara ve aynı zamanda bir dezavantaja sahiptir:

Faydalar

  • Paylaşılan durum yok: Her test kendi Enstrümantasyon örneğinde çalışır, bu nedenle paylaşılan durum testler arasında birikmez.

  • İzole çökmeler: Bir test çökerse, yalnızca kendi Enstrümantasyon örneğini kaldırır, böylece paketinizdeki diğer testler çalışmaya devam eder.

dezavantaj

Test Lab, her zaman Orchestrator'ın en son sürümünü kullanır. Orkestratör'ü etkinleştirmek için, enstrümantasyon test kurulumundaki Ek seçenekler ekranında Orkestratörle Çalıştır'ı seçin.

Adım 3. Test sonuçlarınızı araştırın

Test başladığında, otomatik olarak test sonuçları sayfasına yönlendirilirsiniz. Seçtiğiniz farklı konfigürasyonların sayısına ve testleriniz için ayarlanan test zaman aşımı süresine bağlı olarak, testlerin çalışması birkaç dakika sürebilir. Testleriniz çalıştıktan sonra test sonuçlarını inceleyebilirsiniz. Test sonuçlarının nasıl yorumlanacağı hakkında daha fazla bilgi edinmek için Firebase Test Laboratuvarı Sonuçlarını Analiz Etme bölümüne bakın.