Mobly adalah framework pengujian open source untuk pengujian otomatis menyeluruh yang didorong host. Anda dapat menggunakan Mobly untuk mengatur tindakan di beberapa perangkat guna memvalidasi fitur Android, termasuk Wi-Fi dan telepon.
Dasar-dasar Mobly
Dengan 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 mem-build APK pengujian kustom guna memicu kode sisi perangkat dari host.
Fitur Mobly
Framework pengujian Mobly menyediakan fitur berikut:
Organisasi pengujian yang fleksibel
Mobly adalah library mandiri, tempat pengguna dapat mem-build berbagai rangkaian pengujian. Pengguna mably diisolasi dari perubahan pengguna lain.
Pengguna dapat menambahkan dependensi ke suite pengujian khusus project tanpa memengaruhi pengguna lain.
Cuplikan Mobly 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 iterasi per pengujian untuk pengujian berulang atau dicoba ulang.
Codebase Mobly dicakup oleh pengujian unit pra-pengiriman, dan menerapkan cakupan pengujian unit untuk kontribusi kode baru, yang mengurangi risiko error kode.
APK cuplikan Mobly dapat berjalan tanpa akses dengan hak istimewa, yang memungkinkan pengujian di sejumlah besar platform.
Contoh pengujian Mobly
Berikut adalah contoh pengujian Mobly untuk fitur Android:
- Menguji Wi-Fi Direct
- Pengujian untuk CompanionDeviceManager