Bu sayfada Android Studio veya komut satırından testlerinizi oluşturmanıza, yapılandırmanıza ve çalıştırmanıza yardımcı olan çeşitli araçlar açıklanmaktadır.
Test etmenin temelleri ve testlerin nasıl yazılacağı hakkında daha fazla bilgi edinmek isterseniz Android'de uygulamaları test etme bölümüne bakın.
Testlerinizi çalıştırmanın ve yapılandırmanın farklı yolları vardır:
Android Studio'da test etme
Android Studio, temel test ihtiyaçlarınız için IDE'den test oluşturmanıza, çalıştırmanıza ve sonuçları görüntülemenize yardımcı olacak özellikler içerir. Android Studio'yu kullanarak belirli sınıflar veya yöntemler için testler oluşturup çalıştırmak, menüleri kullanarak birden fazla test cihazını yapılandırmak ve test sonuçlarını görselleştirmek üzere Test Matrisi aracı penceresiyle etkileşimde bulunmak için uygulama kaynak kodunu işaret edip tıklayabilirsiniz. Testlerinizi oluşturmak ve yönetmek üzere Android Studio'yu nasıl kullanacağınız hakkında daha fazla bilgi için Android Studio'da test etme bölümüne bakın.
Komut satırından test çalıştırma
Daha hassas bir denetim için komut satırından test çalıştırabilirsiniz. Komut satırı testi, modüllerin hedeflenmesi veya varyantları tek tek ya da kombinasyon halinde oluşturmanın basit bir yolunu sunar. Testleri Android Hata Ayıklama Köprüsü (adb) kabuğu üzerinden çalıştırmak, çalıştırmak istediğiniz testler konusunda en fazla özelleştirmeyi sağlar.
Testlerin komut satırından çalıştırılması sürekli entegrasyon sisteminde de yararlıdır.
Daha fazla bilgi için Komut satırından test etme bölümüne bakın.
Gelişmiş test
Gelişmiş test ihtiyaçlarınız için varsayılan ayarları geçersiz kılmak, Gradle seçeneklerini yapılandırmak veya kodunuzu yeniden düzenleyerek testlerin kendi modüllerinde ayrılmasını sağlamak isteyebilirsiniz. Test yapılandırmalarınızı özel kullanım alanları için nasıl ayarlayacağınızla ilgili daha fazla bilgi edinmek üzere Gelişmiş test kurulumu bölümünü inceleyin.
Kullanıcı uygulamanızla etkileşimde bulunduğunda uygulamanızın nasıl davrandığını test etmek için Espresso Test Kaydedici, Uygulama Tarayıcısı, Kullanıcı Arayüzü Automator veya Maymun testi gibi araçları kullanabilirsiniz.