Mobly, ana makine odaklı, uçtan uca otomatik testlere yönelik açık kaynaklı bir test çerçevesidir. Kablosuz bağlantı ve telefon dahil Android özelliklerini doğrulamak amacıyla birden fazla cihazdaki işlemleri düzenlemek için Mobly'yi kullanabilirsiniz.
Mobly ile ilgili temel bilgiler
Mobly'yi kullanarak Android özelliklerini doğrulamak için Mobly testleri yazıp yürütebilirsiniz. Mobly kullanımıyla ilgili temel bilgileri öğrenmek için Mobly eğiticisini inceleyin.
Ayrıca, ana makineden cihaz tarafı kodu tetiklemek üzere özel test APK'ları oluşturmak için Mobly Snippet Lib'i de kullanabilirsiniz.
Mobil özellikleri
Mobil test çerçevesi aşağıdaki özellikleri sağlar:
Esnek test kuruluşu
Mobly, kullanıcıların farklı test paketleri oluşturabileceği bağımsız bir kitaplıktır. Mobil kullanıcılar diğer kullanıcıların değişikliklerinden izole edilir.
Kullanıcılar diğer kullanıcıları etkilemeden projeye özel test paketlerine bağımlılık ekleyebilir.
Mobly snippet'leri, kullanıcıların yalnızca testle alakalı API'leri kullanarak özel test APK'ları oluşturmalarına olanak tanır. Bu da test APK'larının dosya boyutu ek yükünü en aza indirir.
Bakımı ve hata ayıklaması basit
Mobly, test ve snippet yığın izlemeleri dahil bilgilendirici test sonuçları ve tekrarlanan veya yeniden denenmiş testler için her test yinelemesi sonuçları sunar.
Mobly kod tabanı, gönderme öncesi birim testlerinin kapsamındadır ve yeni kod katkıları için birim testi kapsamını zorunlu kılarak kod hatası riskini azaltır.
Mobly snippet APK'ları ayrıcalıklı erişim olmadan çalışabilir. Bu, çok sayıda platformda test yapılmasına olanak tanır.
Örnek Mobly testleri
Aşağıda, Android özellikleri için Mobly testleri örnekleri verilmiştir:
- Kablosuz Doğrudan Bağlantı testi
- CompanionDeviceManager testi