Kita Seri !!!
IMPLEMENTASI DAN PENGUJIAN
4.7 Pengujian Aplikasi
4.7.1 Pengujian Integrasi Aplikasi
Pengujian integrasi merupakan pengujian terhadap sistem atau subsistem lengkap dengan komponen-komponen penyusunnya yang terintegrasi. Metode yang digunakan pada pengujian ini adalah black box. Dengan black box, pengujian hanya dilakukan pada representasi sistem yang terlihat tanpa perlu mengetahui bagaimana cara kerja sistem tersebut.
Black box hanya melakukan pengujian dengan membandingkan masukan
dan keluaran yang dihasilkan apakah sesuai dengan harapan atau tidak. Bila sesuai maka aplikasi dianggap layak dan berhasil, sebaliknya apabila tidak sesuai maka perlu dilakukan lagi perbaikan terhadap aplikasi tersebut.
Pengujian integrasi ini akan dilakukan pada dua platform berbeda, yaitu Windows dan Linux untuk memastikan keadaan aplikasi pada kedua sistem operasi itu dapat bekerja dengan baik. Berikut ini adalah pengujian integrasi aplikasi pada tiap proses pada masing-masing platform.
4.7.1.1 Play
Berikut adalah hasil evaluasi pada proses Play pada platform Windows.
Tabel 4.6 Hasil Evaluasi Proses Play pada Windows
No. Sasaran Pengujian Output Status
1. Uji tampilan aplikasi Aplikasi ditampilkan dengan papan permainan dalam kondisi kosong.
Baik.
2. Uji inputan user piece User piece ditampilkan dengan
warna hitam.
Baik. 3. Uji inputan mouse Pergerakan mouse dapat
dideteksi.
Baik. 4. Uji inputan keyboard Menu dapat diakses melalui
keyboard.
Baik. 5. Uji tampilan computer Computer piece ditampilkan Baik.
piece dengan warna merah.
6. Uji akhir permainan. Message dialog ditampilkan. Baik. 7. Uji button minimize,
maximize dan close.
Button dapat diklik dan
berjalan sesuai fungsinya masing-masing.
Baik.
8. Uji pengisian piece pada papan permainan.
Piece dapat diletakkan di sel
manapun pada papan.
Baik.
9. Uji submenu Exit. Submenu Exit dapat diakses dengan keyboard ataupun
mouse.
Aplikasi berhenti, dan user keluar dari aplikasi.
Baik.
Sedangkan tabel di bawah ini adalah hasil pengujian terhadap proses Play pada platform Linux.
Tabel 4.7 Hasil Evaluasi Proses Play pada Linux
No. Sasaran Pengujian Output Status
1. Uji tampilan aplikasi Aplikasi ditampilkan dengan papan permainan dalam kondisi kosong.
Baik.
2. Uji inputan user piece User piece ditampilkan dengan
warna hitam.
Baik. 3. Uji inputan mouse Pergerakan mouse dapat
dideteksi.
Baik. 4. Uji inputan keyboard Menu dapat diakses melalui
keyboard.
Baik. 5. Uji tampilan computer
piece
Computer piece ditampilkan
dengan warna merah.
Baik. 6. Uji akhir permainan. Message dialog ditampilkan. Baik. 7. Uji button minimize,
maximize dan close.
Button dapat diklik dan
berjalan sesuai fungsinya masing-masing.
Baik.
8. Uji pengisian piece pada papan permainan.
Piece dapat diletakkan di sel
manapun pada papan.
Baik. 9. Uji submenu Exit. Submenu Exit dapat diakses
dengan keyboard ataupun
mouse. Aplikasi berhenti dan user keluar dari aplikasi.
4.7.1.2 New game
Berikut adalah hasil evaluasi pada proses New game pada platform Windows.
Tabel 4.8 Hasil Evaluasi Proses New game pada Windows
No. Sasaran Pengujian Output Status
1. Uji tampilan submenu
New game dengan mouse.
Submenu New game dapat diklik.
Baik.
2. Uji Alt + N pada
keyboard untuk
mengakses New game
Alt + N dapat berfungsi, submenu New game dapat diakses.
Baik.
3. Uji tampilan papan baru Papan kosong ditampilkan setelah submenu New game diklik.
Baik.
Sedangkan tabel di bawah ini adalah hasil evaluasi proses New game pada
platform Linux.
Tabel 4.9 Hasil Evaluasi Proses New game pada Linux
No. Sasaran pengujian Output Status
1. Uji tampilan submenu
New game dengan mouse.
Submenu New game dapat diklik.
Baik.
2. Uji Alt+N pada
keyboard untuk
mengakses New game.
Alt + N dapat berfungsi, submenu New game dapat diakses.
Baik.
3. Uji tampilan papan baru.
Papan kosong ditampilkan setelah submenu New game diklik.
Baik.
4.7.1.3 Level
Tabel 4.10 Hasil Evaluasi Proses Level pada Windows
No. Sasaran Pengujian Output Status
1. Uji akses submenu
Level dengan mouse.
Submenu Level dapat diklik. Baik. 2. Uji akses sumenu Level
dengan keyboard Alt + L.
Alt + L dapat berfungsi, submenu Level dapat diakses.
Baik.
3. Uji tampilan pilih Level Jendela pilih Level
ditampilkan, mulai dari level 1 hingga level 6.
Baik.
4. Uji button pada jendela
Level.
Button OK dan Cancel dapat
bekerja.
Baik.
Sedangkan tabel di bawah ini adalah hasil evaluasi proses Level pada
platform Linux.
Tabel 4.11 Hasil Evaluasi Proses Level pada Linux
No. Sasaran Pengujian Output Status
1. Uji akses submenu
Level dengan mouse.
Submenu Level dapat diklik. Baik. 2. Uji akses sumenu Level
dengan keyboard Alt + L.
Alt + L dapat berfungsi, submenu Level dapat diakses.
Baik.
3. Uji tampilan pilih Level Jendela pilih Level
ditampilkan, mulai dari level 1 hingga level 6.
Baik.
4. Uji button pada jendela
Level.
Button OK dan Cancel dapat
bekerja.
Baik.
4.7.1.4 About
Berikut adalah hasil evaluasi pada proses About pada platform Windows.
Tabel 4.12 Hasil Evaluasi proses About pada Windows
No. Sasaran Pengujian Output Status
1. Uji akses menu About dengan mouse.
Menu About dapat diklik, dan submenu Game Play
ditampilkan.
Baik.
2. Uji akses menu About dengan keyboard Alt
Menu About dapat diakses, dan submenu Game Play
+A. ditampilkan.
3. Uji submenu Game Play Jendela Game Play beserta isi ditampilkan.
Baik.
Sedangkan tabel di bawah ini adalah hasil evaluasi proses About pada
platform Linux.
Tabel 4.13 Hasil Evaluasi proses About pada Linux
No. Sasaran Pengujian Output Status
1. Uji akses menu About dengan mouse.
Menu About dapat diklik, dan submenu Game Play
ditampilkan.
Baik.
2. Uji akses menu About dengan keyboard Alt +A.
Menu About dapat diakses, dan submenu Game Play
ditampilkan.
Baik.
3. Uji submenu Game Play Jendela Game Play beserta isi ditampilkan.
Baik.