150 aplikasi
3. Data berbasis cloud missal : skor tertinggi diperbolehkan untuk tetap
berada dalam perangkat android 4.
Tambahan data yang telah dibeli atau tambahan konten contoh : tingkat kesulitan diperkirakan akan tetap tersimpan pada perangkat android
Tahapan : 1.
Dari menu pengaturan perangkat android, uninstall aplikasi Hasil :
- Aplikasi terhapus secara keseluruhan dari perangkat android
- Tidak ada data yang tersisa dari aplikasi yang tersimpan dalam perangkat
android Hasil uji :
2. Penggunaan memori
ID Tes : 2.1
Judul Test: Multiple Launch
Jenis : Critical
Deskripsi : Penghentikan dan peluncuran aplikasi dapat berjalan dengan benar
Diperlukan : -
Semua aplikasi Catatan:
Tahapan : 1.
Ketika aplikasi sedang berjalan 2.
Hentikan aplikasi contoh : menekan tombol home pada perangkat android
3. Jalankan aplikasi kembali
Hasil : -
Aplikasi seharusnya memulai kembali dari posisi ketika aplikasi dihentikan -
Beberapa aplikasi mungkin dikondisikan untuk mereset kembali dari awal ketika dihentikan
- Tidak boleh menginisasi dua aplikasi yang sama berjalan secara
Lulus Gagal
151 bersamaan.
Hasil uji :
ID Tes : 2.2
Judul Test: Idle
Jenis : Critical
Deskripsi : Aplikasi dapat kembali berjalan dengan baik setelah kondisi
idle Diperlukan :
- Semua aplikasi
Catatan: -
Yakinkan bahwa perangkat android tidak terhubung dengan sumber tenaga eksternal
- Mode auto sleep harus dimatikan
Tahapan : 1.
Jalankan aplikasi 2.
Ketika aplikasi dijalankan tinggalkan pada kondisi idle selama 15-30 menit 3.
Periksa dan pastikan lampu latar backlight mati setelah waktu yang ditetapkan dalam menu pengaturan
4. Jalankan aplikasi kembali dari menu aplikasi
Hasil : -
Aplikasi seharusnya melanjutkan kembali dari posisi ketika ditinggalkan -
Lampu latar backlight harus mati setelah beberapa video atau sejenisnya selesai.
Hasil uji : Lulus
Gagal
Lulus Gagal
152
3. Konektivitas
ID Tes : 3.1
Judul Test: HTTP
– sendreceive data Jenis :
Critical Deskripsi :
Pastikan bahwa aplikasi dapat terhubung dengan benar pada web access dan
dapat mengirim serta menerima data melalui protokol HTTP Diperlukan :
- Aplikasi yang menggunakan protokol HTTP dalam koneksi jaringannya
Tidak diperlukan : -
Aplikasi yang tidak menggunakan protokol HTTP dalam koneksi jaringannya
Catatan: -
Aplikasi yang menggunakan aplikasi lain untuk melakukan transfer data contoh : facebook, flicker, dll masih memerlukan pengujian secara
fungsionalitas. -
Periksa interaksi dengan jaringan sosial Tahapan :
1. Gunakan akses internet yang pasti seperti wifi
2. Jalankan aplikasi
3. Inisialisasi koneski menuju protokol HTTP menggunakan aplikasi
4. Lakukan transfer data melalui koneksi internet contoh : download konten
game atau data lain dari internet 5.
Keluar aplikasi 6.
Matikan wifi 7.
Nyalakan mobile data 3G4G 8.
Ulangi langkah 2,3,4 9.
Yakinkan bahwa aplikasi dapat terkoneksi jaringan internet, membaca dan mengupload file jika ada
Hasil : -
Aplikasi dapat menerima dan mengirim data dengan benar melalui jaringan internet dengan memeriksa setiap layanan atau fitur yang
aplikasi yang menggunakan layanan data internet. Hasil uji :
153
Pengujian ini tidak berlaku jika :
Aplikasi tidak menggunakan protokol HTTP untuk koneksi internet.
ID Tes : 3.2
Judul Test: Konektifitas jaringan internet
– kelambatan dan kehilangan koneksi
internet Jenis :
Cricital
Deskripsi : Ketika aplikasi menggunakan koneksi jaringan internet, maka aplikasi harus
dapat menangani masalah lambatnya koneksi internet dan hilangnya koneksi internet.
Diperlukan : -
Aplikasi yang menggunakan protokol HTTP dalam koneksi jaringannya Tidak diperlukan :
- Aplikasi yang tidak menggunakan protokol HTTP dalam koneksi
jaringannya Catatan:
- Aplikasi yang menggunakan aplikasi lain untuk melakukan transfer data
contoh : facebook, flicker, dll masih memerlukan pengujian secara fungsionalitas.
Tahapan : 1.
Jalankan aplikasi 2.
Gunakan koneksi internet dari aplikasi 3.
Pindahkan perangkat android ke tempat dimana akan kehilangan koneksi internet atau ubah ke dalam
airplane mode 4.
Amati hasilnya Hasil :
- Aplikasi akan berjalarn hingga batas waktu koneksi habis dan akan
memunculkan pesan error ke pengguna bahwa sedang terjadi masalah
koneksi internet. Hasil uji :
Lulus Gagal
154
Pengujian ini tidak berlaku jika :
Aplikasi tidak menggunakan protokol HTTP untuk koneksi internet.
4. User Interface