Pengujian Sistem IMPLEMENTASI DAN PENGUJIAN SISTEM

4.2.8. Halaman Tambah Produk Gambar 4.10 Halaman Tambah Produk Halaman tambah produk adalah halaman yang digunakan untuk menambah produk software antivirus baru.

4.3. Pengujian Sistem

Pengujian sistem ditujukan untuk menguji kinerja sistem. Pengujian dilakukan oleh baik seorang pengguna awam maupun seorang penguji kualitas software dengan cara menggunakan sistem rekomendasi secara langsung. Metode pengujian sistem yang akan dipakai adalah metode blackbox. Pengujian blackbox adalah metode pengujian yang dilakukan terhadap interface sistem yang digunakan untuk mendemonstasikan fungsi sistem yang dioperasikan Gea 2011. Berikut ini merupakan rencana pengujian dan hasil pengujian sistem rekomendasi software antivirus. 4.3.1. Rencana Pengujian Sistem Rencana pengujian sistem dengan metode blackbox dapat dilihat pada tabel 4.1 Universitas Sumatera Utara Tabel 4.1 Rencana Pengujian No. Komponen Sistem yang Diuji Butir Uji 1 Halaman Login Formulir Login Pesan Login 2 Halaman Tutorial Halaman Tutorial 3 Halaman Register Formulir Registrasi Pesan Registrasi 4 Halaman Utama List Produk Rekomendasi Produk Filtering Produk Logout 5 Halaman Tambah Produk Formulir tambah produk Notifikasi tambah produk 6 Halaman Edit Produk Formulir edit produk Notifikasi edit produk 7 Halaman Lihat Produk Pemberian Rating Notifikasi pemberian rating 8 Halaman Rekomendasi Penjelasan rekomendasi yang diberikan 4.3.2. Hasil Pengujian Sistem Setelah menguji coba sistem dengan mengikuti rencana pengujian seperti pada tabel 4.1, hasil dari uji coba tersebut disimpan sebagai bukti bahwa sistem tersebut sudah berhasil melewati tahap uji coba. Tabel 4.2 merupakan tabel hasil uji sistem dengan metode blackbox. Tabel 4.2 Hasil Pengujian No. Komponen Sistem yang Diuji Skenario Uji Hasil yang Diharapkan Hasil Uji 1 Halaman Login Pengguna memasukkan username dan password yang salah Pengguna kembali menuju halaman login, pesan yang dimunculkan adalah “Username or password is wrong ” Berhasil Pengguna memasukkan username dan password yang benar Pengguna menuju halaman utama, pesan yang dimunculkan adalah “Welcome Home, Nama Lengkap “ Berhasil Universitas Sumatera Utara Tabel 4.3 Hasil Pengujian Lanjutan No. Komponen Sistem yang Diuji Skenario Uji Hasil yang Diharapkan Hasil Uji 2 Halaman Tutorial Pengguna mengklik link menuju halaman tutorial Halaman tutorial berhasil dimuat dengan tampilan yang rapi Berhasil 3 Halaman Register Pengguna tidak mengisi salah satu kolom registrasi, kemudian menekan tombol register Pengguna kembali menuju halaman registrasi, sistem menampilkan pesan “A field was empty ” Berhasil Pengguna salah mengisikan password dan retype password, kemudian menekan tombol register Pengguna kembali menuju halaman registrasi, sistem menampilkan pesan “Password doesn’t match ” Berhasil Pengguna mengisikan username dengan username yang sudah ada, kemudian menekan tombol register Pengguna kembali menuju halaman registrasi, sistem menampilkan pesan “Username already exists ” Berhasil Pengguna mengisi field dengan benar, kemudian menekan tombol register Data mengenai pengguna tersebut disimpan. Pengguna dialihkan menuju halaman login, sistem menampilkan pesan “Successfully registered, you may login now ” Berhasil 4 Halaman Utama Pengguna sedang berada di halaman utama Halaman utama berhasil dimuat, halaman utama berisi list produk, rekomendasi produk kepada pengguna yang login, dan sebuah alat filter pencarian produk Berhasil Universitas Sumatera Utara Tabel 4.4 Hasil Pengujian Lanjutan No. Komponen Sistem yang Diuji Skenario Uji Hasil yang Diharapkan Hasil Uji Pengguna mencoba alat filter produk, kemudian menekan tombol Search Halaman utama dimuat ulang, dengan menampilkan list produk sesuai filter yang dibuat oleh pengguna Berhasil Pengguna mencoba mengklik salah satu rekomendasi yang diberikan Pengguna dialihkan menuju halaman spesifikasi produk tersebut Berhasil Pengguna mencoba mengklik tombol logout Pengguna dialihkan menuju halaman login, sistem memberikan pesan “Successfully Logged Out ” Berhasil 5 Halaman Tambah Produk Pengguna mengisi formulir tambah produk, kemudian menekan tombol simpan Produk baru berhasil disimpan. Pengguna dialihkan menuju halaman utama, sistem memberikan pesan “New Product Successfully Added ” Berhasil 6 Halaman Edit Produk Pengguna mengisi formulir edit produk, kemudian menekan tombol simpan Produk tersebut berhasil di-edit. Pengguna dialihkan menuju halaman utama, sistem memberikan pesan “Product Successfully Updated ” Berhasil 7 Halaman Lihat Produk Pengguna berada di halaman Lihat Produk Halaman Lihat Produk menampilkan spesifikasi produk, rating, dan deskripsi produk. Berhasil Pengguna memberi rating terhadap produk Rating pengguna terhadap produk tersebut berhasil disimpan di dalam database. Berhasil Universitas Sumatera Utara Tabel 4.5 Hasil Pengujian Lanjutan No. Komponen Sistem yang Diuji Skenario Uji Hasil yang Diharapkan Hasil Uji 8 Halaman Rekomendasi Pengguna sedang berada di halaman rekomendasi Halaman rekomendasi menampilkan perhitungan rekomendasi Berhasil Pengguna mengklik tombol detail Sebuah Pop up windows muncul menjelaskan perhitungan rekomendasi Berhasil

4.4 Pengujian Data