Mobly adalah framework pengujian open source untuk pengujian otomatis end-to-end berbasis host. Anda dapat menggunakan Mobly untuk mengorkestrasi tindakan di beberapa perangkat untuk memvalidasi fitur Android, termasuk Wi-Fi dan telepon.
Dasar-dasar Mobly
Dengan menggunakan Mobly, Anda dapat menulis dan menjalankan pengujian Mobly untuk memverifikasi fitur Android. Untuk mempelajari dasar-dasar penggunaan Mobly, lihat Tutorial Mobly.
Anda juga dapat menggunakan Mobly Snippet Lib untuk membuat APK pengujian kustom guna memicu kode sisi perangkat dari host.
Fitur mably
Framework pengujian Mobly menyediakan fitur berikut:
Organisasi pengujian yang fleksibel
Mobly adalah library mandiri, tempat pengguna dapat membuat berbagai rangkaian pengujian. Pengguna mably diisolasi dari perubahan pengguna lain.
Pengguna dapat menambahkan dependensi ke rangkaian pengujian khusus project tanpa memengaruhi pengguna lain.
Cuplikan mablis memungkinkan pengguna membuat APK pengujian kustom hanya dengan API yang relevan dengan pengujian. Hal ini meminimalkan overhead ukuran file APK pengujian.
Mudah dikelola dan di-debug
Mobly memberikan hasil pengujian informatif termasuk stacktrace pengujian dan cuplikan, serta hasil per-pengujian untuk pengujian berulang atau yang dicoba ulang.
Codebase Mobly dicakup oleh pengujian unit pra-pengiriman, dan menerapkan cakupan pengujian unit untuk kontribusi kode baru, sehingga mengurangi risiko error kode.
APK cuplikan mably dapat berjalan tanpa akses hak istimewa, yang memungkinkan pengujian pada sejumlah besar platform.
Contoh pengujian Mobly
Berikut adalah contoh pengujian Mobly untuk fitur Android:
- Uji untuk Wi-Fi Langsung
- Pengujian untuk CompanionDeviceManager