Benchmark adalah cara untuk memeriksa dan memantau performa aplikasi Anda. Anda dapat menjalankan benchmark secara rutin untuk menganalisis dan men-debug masalah performa serta membantu memastikan Anda tidak menyebabkan regresi dalam perubahan terbaru.
Android menawarkan library Macrobenchmark untuk menganalisis dan menguji berbagai jenis situasi di aplikasi Anda.
Macrobenchmark
Library Macrobenchmark mengukur interaksi pengguna akhir yang lebih besar, seperti startup, berinteraksi dengan UI, dan animasi. Library ini menyediakan kontrol langsung atas lingkungan performa yang Anda uji. Hal ini memungkinkan Anda mengontrol kompilasi dan memungkinkan Anda memulai dan menghentikan aplikasi untuk langsung mengukur startup atau scroll aplikasi yang sebenarnya.
Library Macrobenchmark ini memasukkan peristiwa dan memantau hasilnya secara eksternal dari aplikasi pengujian yang dibuat dengan pengujian Anda. Oleh karena itu, saat menulis benchmark, Anda tidak memanggil kode aplikasi secara langsung, melainkan menavigasi dalam aplikasi sebagai pengguna.
Referensi lainnya
Konten Tampilan
Direkomendasikan untuk Anda
- Catatan: teks link ditampilkan saat JavaScript nonaktif
- Membuat Profil Dasar Pengukuran {:#creating-profile-rules}
- Library JankStats
- Ringkasan pengukuran performa aplikasi