Bagaimana Melakukan Pengujian Baterai Android?

Bagaimana Melakukan Pengujian Baterai Android? Discharge baterai cepat adalah salah satu masalah paling luas kenyataan hari ini. Modern smartphone atau tablet berisi fitur canggih dan penuh dengan beragam kemampuan. Namun semua ini adalah alasan mengapa pengujian perangkat lunak perusahaan harus bekerja lebih keras daripada sebelumnya.

Sering, pengguna membuat beberapa manipulasi dengan perangkat mereka: menonaktifkan data selular atau pilih rendah daya mode yang mengurangi konsumsi daya. Untuk alasan ini, spesialis QA harus menjalankan pengujian menyeluruh baterai untuk memahami berapa banyak daya yang dikonsumsi oleh aplikasi tertentu.

Biasanya, alat-alat pengujian yang khusus digunakan untuk memeriksa konsumsi baterai. Mari kita membuat sebuah contoh bagaimana memeriksa baterai Android, menggunakan baterai sejarawan alat pengujian. Sebelum melanjutkan langsung untuk menguji proses, salah satu harus mempertimbangkan kekhasan operasi baterai sejarawan alat itu sendiri.

Bagaimana Melakukan Pengujian Baterai Android?

Baterai sejarawan alat keanehan:

ini adalah alat Google;
membutuhkan pengetahuan tentang pemrograman (setidaknya perintah baris);
ini adalah script Python open source;
bekerja pada Android (mulai dari versi 5.0 dan kemudian);
menganalisis baterai berdasarkan file laporan Android bug;
beroperasi pada Mac OS, Windows, dan Linux.
Daftar di atas membuktikan bahwa alat ini cukup efektif. Yang Anda butuhkan untuk menjalankan pengujian baterai adalah untuk memenuhi beberapa persyaratan:
Aktifkan USB debugging pada perangkat Android;
menginstal Python dalam sistem;
Kehadiran Android Debug Bridge (adb).
Hanya setelah semua persyaratan telah dipenuhi, QA tim dapat memulai proses pengujian. Biasanya, prosedur pengujian, menggunakan alat sejarawan baterai terdiri dari lima tahap.
5 tahapan pengujian aplikasi Android melalui baterai sejarawan alat:

Menghapus semua sebelumnya Statistik – pertama-tama, untuk melaksanakan pengujian yang akurat, tester harus jelas semua statistik untuk mencapai data yang relevan (Adb perintah akan terlihat seperti ini: “reset adb shell dumpsys batterystats–“).
Setelah Statistik dibersihkan, spesialis harus Lepaskan perangkat dari sistem.
Mengeksekusi tes beragam skenario untuk mendefinisikan apa mengkonsumsi sebagian besar kekuasaan. Hal ini penting untuk berperilaku seperti pengguna untuk lebih menyadari dampak pengalaman pengguna pada siklus hidup baterai.
Sambungkan perangkat ke sistem lagi dan membuat laporan bug (Adb perintah akan terlihat seperti ini: adb bugreport > batterydata.txt). Pada dasar file log ini, alat mungkin mendapatkan Statistik baterai perangkat.
Download alat sejarawan baterai agar dapat menghasilkan laporan HTML, menggunakan Android log file (gunakan perintah ini: python historian.py batterydata.txt > batteryinfo. HTML).
Oleh karena itu, pengujian mobile, integrasi memeriksa, pengujian multi platform, beban kontrol, usability pengujian dan jenis standar QA aktivitas dapat ditambahkan dengan semacam memeriksa sebagai pengujian baterai.
Untuk melakukan mobile pengujian, pengujian desktop atau situs web pengujian efisien metode ini harus disesuaikan untuk setiap perusahaan dan setiap proyek. QATestLab adalah independen, lepas pantai software pengujian perusahaan terletak di Kiev, Ukraina. QATestLab melakukan pengujian produk pada setiap tahap siklus pengembangan perangkat lunak.