10. Tampilan Halaman About
Antarmuka halaman About adalah tampilan halaman mengenai tentang pembuat aplikasi. Implementasi tampilan halaman About dapat digambarkan
seperti gambar 4.10 berikut :
Gambar 4.10 Tampilan Halaman About
4.2 Pengujian Perangkat Lunak
Pengujian perangkat lunak merupakan tahapan untuk menemukan kesalahan - kesalahan dan kekurangan
– kekurangan pada perangkat lunak yang dibangun sehingga bisa diketahui apakah perangkat lunak tersebut telah
memenuhi kriteria sesuai dengan tujuan atau tidak. Adapun metode pengujian yang digunakan pada perangkat lunak ini adalah metode pengujian Black Box.
Pengujian Black Box berfokus pada persyaratan fungsional perangkat lunak. Metode pengujian black box ini terdiri dari dua tahapan pengujian, yaitu tahapan
pengujian alpha dan tahapan pengujian beta.
4.2.1 Pengujian Alpha
Pengujian alpha merupakan pengujian fungsional yang diadakan di lingkungan pembangunan oleh sekumpulan pengguna yang akan menggunakan
perangkat lunaknya. Pihak pembangun mendampingi serta mencatat kesalahan –
kesalahan maupun permasalahan yang dirasakan oleh pengguna. Pengujian alpha yang dilakukan pada aplikasi pelatihan menulis huruf hijaiyah dibagi menjadi tiga
bagian, yaitu skenario pengujian, kasus dan hasil pengujian serta kesimpulan pengujian.
4.2.1.1 Skenario Pengujian
Skenario pengujian memaparkan urutan dan hal yang diuji pengujian yang dilakukan pada aplikasi pelatihan menulis huruf hijaiyah, adapun skenario
pengujian yang dilakukan dapat dilihat pada tabel 4.1 berikut :
Tabel
4.1 Skenario Pengujian Aplikasi Pelatihan menulis huruf hijaiyah
Kelas Uji Detail Uji
Jenis Pengujian
Main Menu Menampilkan aplikasi pelatihan menulis huruf hijaiyah
Black Box
Pengenalan Memilih Huruf hijaiyah yang akan ditampilkan
Black Box Menampilkan nama huruf hijaiyah.
Menampilkan gambar huruf hijaiyah. Menampilkan Deskripsi huruf hijaiyah.
Latihan Menampilkan kategori latihan menulis huruf hijaiyah.
Black Box Memilih kategori yang akan ditampilkan.
Memilih huruf hijaiyah yang akan dilatihkan. Menuliskan huruf hijaiyah yang sedang dilatihkan.
Tes Menampilkan Level tes menulis huruf hijaiyah.
Black Box Memilih level tes yang akan ditampilkan.
Menekan tombol acak untuk menampilkan soal. Menuliskan huruf yang sedang di tes.
About Menampilkan informasi pembuat aplikasi
Black Box Help
Menampilkan petunjuk penggunaan aplikasi Black Box
4.2.1.2 Kasus dan Hasil Pengujian
Kasus dan hasil pengujian berisi pemaparan dari rencana pengujian yang telah disusun pada skenario pengujian. Pengujian ini dilakukan secara black box
dengan hanya memperhatikan masukan ke dalam sistem dan keluaran dari masukan tersebut. Berikut ini pemaparan dari setiap butir pengujian yang terdapat
pada skenario pengujian :
1. Pengujian Main Menu
Pengujian Main Menu merupakan pengujian fungsionalitas untuk menampilkan daftar menu yang ada pada aplikasi.
Tabel
4.2 Pengujian Main Menu
Kasus dan Hasil Uji Data Normal KasusDiuji
Skenario Uji Hasil yang
Diharapkan Hasil Pengujian
Main Menu Memilih icon launcher
aplikasi pelatihan
menulis huruf hijaiyah Ketika
icon diklikdisentuh
maka aplikasi akan berjalan dan masuk
ke main menu [ √ ] Berhasil
[ ] Gagal
2. Pengujian pengenalan
Pengujian Pelatihan merupakan pengujian fungsionalitas untuk menampilkan list nama,gambar dan deskripsi huruf hijaiyah.
Tabel
4.3 Pengujian Pengenalan
Kasus dan Hasil Uji Data Normal KasusDiuji
Skenario Uji Hasil yang Diharapkan
Hasil Pengujian
Pengenalan Memilih
Tab Pengenalan
Ketika menekan
tab “Pengenalan”,
maka akan
tampil nama,gambar,deskripsi
salah satu huruf hijaiyah. [ √ ] Berhasil
[ ] Gagal
Memilih “Huruf”
dari list
menggunakan spinner
Sistem menampilkan
data huruf hijiyah yang telah dipilih dari list.
[ √ ] Berhasil [ ] Gagal
3. Pengujian Latihan
Pengujian Latihan
merupakan pengujian
fungsionalitas untuk
menampilkan kategori huruf yang akan dilatih, memilih huruf yang akan dilatih, serta melakukan latihan menulis huruf yang sedang dilatih.
Tabel 4.4 Pengujian Latihan
Kasus dan Hasil Uji Data Normal KasusDiuji
Skenario Uji Hasil yang
Diharapkan Hasil Pengujian
Latihan Memilih tab Latihan
Ketika menekan tab “Latihan”,
maka akan menampilkan
list kategori huruf yang akan dilatih
[ √ ] Berhasil [ ] Gagal
Memilih huruf yang akan dilatih.
Sistem menampilkan
list huruf
sesuai kategori yang telah
dipilih. [ √ ] Berhasil
[ ] Gagal
Melakukan latihan
menulis huruf hijaiyah Sistem
menampilkan page gesture
serta panduan
cara menulis huruf yang
sedang dilatih [ √ ] Berhasil
[ ] Gagal
Kasus dan Hasil Uji Data Normal KasusDiuji
Skenario Uji Hasil yang
Diharapkan Hasil Pengujian
Melakukan latihan menulis huruf
hijaiyah Menuliskan
gesture sesuai huruf yang telah
dipilih Ketika
penulisan sesuai. Maka aka
menampilkan validasi
jawaban benar.
[ √ ] Berhasil [ ] Gagal
Ketika penulisan
tidak sesuai. Maka aka
menampilkan validasi
jawaban salah.
[ √ ] Berhasil [ ] Gagal
4. Pengujian Tes
Pengujian Tes merupakan pengujian fungsionalitas untuk untuk menampilkan kategori huruf yang akan tes, mendapatkan soal tes secara acak,
serta melakukan tes menulis.
Tabel
4.5 Pengujian Tes
Kasus dan Hasil Uji Data Normal KasusDiuji
Skenario Uji Hasil yang
Diharapkan Hasil Pengujian
Tes Memilih tab Tes
Ketika menekan tab “Tes”, maka akan
menampilkan list
Level huruf yang akan ditesdiuji
[ √ ] Berhasil [ ] Gagal
Mengacak soal yang akan ditesdiujikan
Sistem menampilkan button
unruk mengacak
soal tes [ √ ] Berhasil
[ ] Gagal Melakukan
Tes menulis huruf hijaiyah
Sistem menampilkan page
gesture tanpa
panduan cara
menulis huruf [ √ ] Berhasil
[ ] Gagal
Kasus dan Hasil Uji Data Normal KasusDiuji
Skenario Uji Hasil yang
Diharapkan Hasil Pengujian
Melakukan Tes menulis huruf
hijaiyah Menuliskan
gesture sesuai soal yang telah
diacak sistem Ketika
penulisan sesuai. Maka aka
menampilkan validasi
jawaban benar.
[ √ ] Berhasil [ ] Gagal
Ketika penulisan
tidak sesuai. Maka aka
menampilkan validasi
jawaban salah.
[ √ ] Berhasil [ ] Gagal
5. Pengujian About
Pengujian About merupakan pengujian fungsionalitas untuk menampilkan halaman yang berisi tentang pembuat aplikasi.
Tabel
4.6 Pengujian About
Kasus da Hasil Uji Data Normal KasusDiuji
Skenario Uji Hasil yang
Diharapkan Hasil Pengujian
About Memilih menu About
Menampilkan informasi
tentang pembuat aplikasi
[ √ ] Berhasil [ ] Gagal
6. Pengujian Help
Pengujian Help merupakan pengujian fungsionalitas untuk menampilkan halaman yang berisi petunjuk penggunaan aplikasi.
Tabel
4.7 Pengujian Help
Kasus da Hasil Uji Data Normal KasusDiuji
Skenario Uji Hasil yang
Diharapkan Hasil Pengujian
Help Memilih menu Help
Menampilkan informasi
tentang petunjuk
penggunaan aplikasi [ √ ] Berhasil
[ ] Gagal