Mobly test çerçevesi

Mobly, ana makine odaklı, uçtan uca otomatik test için açık kaynaklı bir test çerçevesidir. Mobly'yi kullanarak Wi-Fi ve telefon görüşmesi gibi Android özelliklerini doğrulamak için birden fazla cihazda işlemleri düzenleyebilirsiniz.

Mobly ile ilgili temel bilgiler

Mobly'yi kullanarak Android özelliklerini doğrulamak için Mobly testleri yazabilir ve yürütebilirsiniz. Mobly'yi kullanmayla ilgili temel bilgileri öğrenmek için Mobly eğitimine göz atın.

Ayrıca, ana makineden cihaz tarafı kodu tetiklemek için özel test APK'ları oluşturmak üzere Mobly Snippet Lib'i de kullanabilirsiniz.

Mobly özellikleri

Mobly test çerçevesi aşağıdaki özellikleri sunar:

  • Esnek test organizasyonu

    • Mobly, kullanıcıların farklı test paketleri oluşturabileceği bağımsız bir kitaplıktır. Mobly kullanıcıları, diğer kullanıcıların değişikliklerinden etkilenmez.

    • Kullanıcılar, diğer kullanıcıları etkilemeden projeye özel test paketlerine bağımlılıklar ekleyebilir.

    • Mobly snippet'leri, kullanıcıların yalnızca testle alakalı API'leri içeren özel test APK'ları oluşturmasına olanak tanır. Bu, test APK'larının dosya boyutu ek yükünü en aza indirir.

  • Bakımı ve hataları ayıklaması kolaydır.

    • Mobly, test ve snippet yığın izlemeleri ile tekrarlanan veya yeniden denenmiş testler için test başına yineleme sonuçları da dahil olmak üzere bilgilendirici test sonuçları sağlar.

    • Mobly kod tabanı, göndermeden önce yapılan birim testleriyle kapsanır ve yeni kod katkıları için birim testi kapsamını zorunlu kılar. Bu da kod hataları riskini azaltır.

  • Mobly snippet APK'ları ayrıcalıklı erişim olmadan çalıştırılabilir. Bu sayede çok sayıda platformda test yapılabilir.

Örnek Mobly testleri

Aşağıda Android özellikleriyle ilgili Mobly testlerine örnekler verilmiştir: