Bu sayfada, testlerinizi Android Studio'dan veya komut satırından oluşturmanıza, yapılandırmanıza ve çalıştırmanıza yardımcı olan çeşitli araçlar açıklanmaktadır.
Testlerle ilgili temel bilgiler ve test yazma hakkında daha fazla bilgi edinmek istiyorsanız Android'de uygulamaları test etme başlıklı makaleyi inceleyin.
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 test oluşturmanıza, çalıştırmanıza ve sonuçlarını görüntülemenize yardımcı olan özellikler içerir. Android Studio'yu kullanarak belirli sınıflar veya yöntemler için testler oluşturup çalıştırmak üzere uygulama kaynak kodunda işaretleyip tıklayabilir, birden fazla test cihazını yapılandırmak için menüleri kullanabilir ve test sonuçlarını görselleştirmek için Test Matrisi araç penceresiyle etkileşimde bulunabilirsiniz. Testlerinizi oluşturmak ve yönetmek için Android Studio'yu kullanma hakkında daha fazla bilgi edinmek için Android Studio'da test etme başlıklı makaleyi inceleyin.
Testleri komut satırından çalıştırma
Daha ayrıntılı kontrol için testleri komut satırından çalıştırabilirsiniz. Komut satırı testi, modülleri veya derleme varyantlarını tek tek ya da kombinasyonlar halinde hedeflemenin basit bir yolunu sunar. Android Debug Bridge (adb) kabuğu üzerinden test çalıştırmak, hangi testleri çalıştırmak istediğiniz konusunda en fazla özelleştirmeye olanak tanır.
Testleri komut satırından çalıştırmak, sürekli entegrasyon sisteminde de faydalıdır.
Daha fazla bilgi için Komut satırından test etme başlıklı makaleyi inceleyin.
Gelişmiş test
Gelişmiş test ihtiyaçları için varsayılan ayarları geçersiz kılmak, Gradle seçeneklerini yapılandırmak veya kodunuzu testlerin kendi modüllerinde ayrılacağı şekilde yeniden düzenlemek isteyebilirsiniz. Test yapılandırmalarınızı özel kullanım alanlarına göre ayarlama hakkında daha fazla bilgi için Gelişmiş test kurulumu başlıklı makaleyi inceleyin.
Kullanıcınız uygulamanızla etkileşim kurduğunda uygulamanızın nasıl davrandığını test etmek için Espresso Test Recorder, UI Automator veya Monkey testi gibi araçları kullanabilirsiniz.