5.2. Pengujian
Pengujian adalah bagian yang penting dalam siklus pembangunan perangkat lunak. Pengujian dilakukan untuk menjamin kualitas dan juga mengetahui
kelemahan dari perangkat lunak. Tujuan dari pengujian ini adalah untuk menjamin bahwa perangkat lunak yang dibangun memiliki kualitas yang handal yaitu
mampu mempresentasikan kajian pokok dari spesifikasi, analisis, perancangan dan pengkodean dari perangkat lunak itu sendiri.
Metode pengujian yang dilakukan adalah menggunakan metode uji black box. Tujuannya adalah untuk memperkecil kesalahan pada saat pengembangan
dan dengan mudah melakukan perbaikan terhadap kekurangan aplikasi yang telah dibuat.
5.2.1. Rencana Pengujian
Pengujian perangkat lunak ini menggunakan metode pengujian Black Box. Pengujian Black Box berfokus pada persyaratan atau kebutuhan fungsional
perangkat lunak yang dibuat. Pengujian Sistem Informasi Penyewaan Komik pada Giza Comic menggunakan data uji berupa sebuah data masukan dari pengisian
data anggota dan data buku sistem informasi yang telah dibuat.
Tabel 5.1 Rencana Pengujian
Kelas Uji Tingkat Uji
Jenis Pengujian
Login Nama
Black Box Password
Black Box Input
Data Buku Black Box
Data Anggota Black Box
Proses Peminjaman
Black Box Pengembalian
Black Box Ganti rugi
Black Box
Laporan Laporan Data Buku
Black Box Laporan Data Buku Hilang
Black Box Laporan Data Buku Rusak
Black Box Laporan Data Anggota
Black Box Laporan Data Peminjaman
Black Box Laporan Data Pengembalian
Black Box
5.2.2. Kasus dan Hasil Pengujian
Dalam pengujian ini terdiri dari beberapa tahap, yaitu :
Table 5.2 Kasus dan Hasil Pengujian
Requirement Skenario Uji
Hasil Pengujian
Login 1.
Klik tombol login
Data Benar Akan muncul pesan
“Login berhasil” dan masuk ke menu utama
Sesuai 2.
Klik tombol login
Data Salah Akan ada tulisan
UsernamePassword Salah
Sesuai 3. Klik tombol Exit
Batal Keluar Aplikasi
Sesuai
Anggota 1. Klik tombol
Tambah Input data anggota
Sesuai 2. Klik tombol
Simpan Data tersimpan ke
Database Sesuai
3. Klik tombol Edit Data berubah
Sesuai
4. Klik tombol Batal
Batal input data anggota Sesuai
5. Klik tombol Hapus
Muncul pesan “Anda yakin ingin menghapus
data” jika “ya” maka data terhapus, jika “tidak”
data batal dihapus Sesuai
6. Klik tombol Cari
Dapat menemukan data yang dicari
Sesuai 7.
Klik tombol form
pendaftaran Dapat mencetak form
Pendaftaran Sesuai
Buku 1. Klik tombol
Tambah Input data buku
Sesuai 2. Klik tombol
Simpan Data tersimpan ke
Database Sesuai
3. Klik tombol Edit Data berubah
Sesuai 4. Klik tombol
Batal Batal input data buku
Sesuai
5. Klik tombol Hapus
Muncul pesan “Anda yakin ingin menghapus
data” jika “ya” maka data terhapus, jika “tidak”
data batal dihapus Sesuai
6 Klik tombol
update data buku rusak
Mengupdate data buku Sesuai
7. Cari Dapat menemukan
data yang dicari Sesuai
Peminjaman 1. Klik tombol
Pilih Untuk memilih buku
yang akan di pinjam Sesuai
2. Klik tombol Batal
Membatalkan buku yang akan di pinjam
Sesuai 3. Klik tombol
Bayar Cetak nota pembayaran
Sesuai 4. Klik tombol
Batal Batal pinjam
Sesuai
Pengembalian 1. Klik tombol
Hapus List Hapus data buku
Sesuai 2. Klik tombol
Terima Terima buku yang di
pinjam Sesuai
3. Klik tombol Batal
Batal kembali Sesuai
Ganti Rugi HilangRusak
1. Klik tombol Pilih
Memilih buku yang hilangrusak
Sesuai 2. Klik tombol
Hitung Hitung jumlah kerugian
buku Sesuai
3. Klik tombol hapus
Hapus data buku yang telah di pilih
Sesuai 4. Klik tombol
bayar Buat faktur ganti rugi
Sesuai 5. Klik tombol
Batal Batal ganti rugi
hilangrusak Sesuai
5.2.3. Kesimpulan Hasil Pengujian