Implementasi Instalasi Program Implementasi

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