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

Firebase konsolu ile test etmeye başlayın

Firebase Test Lab, Android uygulamalarını test etmek için bulut tabanlı bir altyapı sağlar. Bu belgede, Firebase konsolunu kullanarak Test Lab'ı kullanmaya nasıl başlayacağınız açıklanmaktadır.

Bir Firebase projesi oluşturma

Uygulamanız için bir Firebase projeniz yoksa, Firebase konsoluna gidin ve şimdi bir tane oluşturmak için Yeni Proje Oluştur'u tıklayın. Projenizde sahiplik veya düzenleme izinlerine ihtiyacınız olacak.

Kıvılcım ve Alev planlarında sınırlı sayıda günlük test yürütmesi için Test Laboratuvarı'nı kullanabilirsiniz. Test Laboratuvarı'nı günlük kota sınırları olmadan kullanmak için Firebase Blaze planına yükseltmelisiniz.

Bir test yapın

Firebase Test Lab, aşağıdaki test türlerini çalıştırmanıza izin verir:

  • Enstrümantasyon testi : Yazdığınız ve uygulamanızın kullanıcı arayüzünü belirttiğiniz işlemlerle yönlendirmenize olanak tanıyan 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 bulunabilir. Test Laboratuvarı Espresso ve UI Automator 2.0 enstrümantasyon test çerçevelerini destekler.
  • Robo testi : Uygulamanızın arayüzünü analiz eden ve daha sonra kullanıcı etkinliklerini simüle ederek otomatik olarak araştıran bir test.
  • Oyun döngüsü testi : Oyun uygulamalarındaki oyuncu eylemlerini simüle etmek için "demo modu" kullanan bir test.

Bir test çalıştırmak için bkz. Android için Firebase Test Lab ile testleri çalıştırma .

Yeni: Orkestratör ile enstrümantasyon testleri

Android Test Orkestratörü , uygulamanızın enstrümantasyon testlerinin her birini bağımsız olarak çalıştırır, bu da birkaç avantajı vardır, ancak bir dezavantajı vardır:

Yararları

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

  • Yalıtılmış çökmeler: Bir test çökerse, yalnızca kendi Enstrümantasyon örneğini alır, bu nedenle paketinizdeki diğer testler hala çalışır.

sakınca

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

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ı yapılandırmaları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 tamamlandıktan sonra test sonuçlarını inceleyebilirsiniz. Test sonuçlarının nasıl yorumlanacağı hakkında daha fazla bilgi için bkz. Firebase Test Laboratuvarı Sonuçlarını Analiz Etme .