87
BAB V PENGUJIAN DAN IMPLEMENTASI
5.1 Pengujian
Pengujian merupakan bagian yang penting dalam siklus pengembangan 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.
5.1.1 Rencana Pengujian
Pengujian sistem informasi koperasi berikut menggunakan data uji berupa sebuah data masukan dari kepala Seksi Simpan Pinjam :
Tabel 5.1 Rencana Pengujian Sistem Informasi Koperasi Kelas Uji
Butir Uji Tingkat pengujian Jenis Pengujian
Login Pengguna Pemasukan nama
pengguna, dan password
Sistem Black Box
Pegujian Pemasukan Data
Memasukan data anggota, simpanan,
tarik simpanan sukarela, pinjaman,
dan angsuran Sistem
Black Box
5.1.2 Kasus dan Hasil Pengujian
Penyusun mengambil sampel sebagai kasus untuk pengujian sistem sebagai berikut :
1. Pengujian login
Pengujian login ini untuk administrator. Berikut ini adalah tabel pengujian login.
Tabel 5.2 Pengujian Login Kasus dan Hasil Uji
Data Masukan Yang diharapkan
Pengamatan Kesimpulan
Bagian : SSP
Kata sandi : SSP
Tercantum pada
combobox bagian, textbox kata sandi
Dapat mengisi login
admin yang
diharapkan [X] diterima
[ ] ditolak
Klik login Dapat masuk ke
semua menu
aplikasi Tombol masuk
dapat berfungsi sesuai
yang diharapkan
[X] diterima [ ] ditolak
Klik batal Dapat keluar dari
form login dan tidak masuk ke
menu semua
aplikasi Tombol keluar
dapat berfungsi sesuai
yang diharapkan
[X] diterima [ ] ditolak
Kasus dan Hasil Uji Data Salah
Data Masukan Yang diharapkan Pengamatan
Kesimpulan
Bagian : SSP Kata sandi : 1234
Tidak dapat login Login gagal
[X] diterima [ ] ditolak
2. Pengujian
Pemasukan Data Anggota
Pengujian untuk memasukkan data anggota. Berikut ini adalah tabel pengujian pemasukan data :
Tabel 5.3 Pengujian Pemasukan Data Anggota Kasus dan Hasil Uji
Data Masukan Yang diharapkan
Pengamatan Kesimpulan
Memasukan Data Anggota
Data bisa masuk ke database
Data diterima [X] diterima
[ ] ditolak
Kasus dan Hasil Uji Data Salah Data Masukan
Yang diharapkan Pengamatan Kesimpulan
Isian data anggota kosongkan
Data tidak masuk ke database
Data ditolak [X] diterima
[ ] ditolak
3. Pengujian
Pemasukan Data Simpanan
Pengujian untuk memasukkan data Simpanan. Berikut ini adalah tabel pengujian pemasukan data :
Tabel 5.4 Pengujian Pemasukan Data Simpanan Kasus dan Hasil Uji
Data Masukan Yang diharapkan
Pengamatan Kesimpulan
Memasukan Data Simpanan
Data bisa masuk ke database
Data diterima [X] diterima
[ ] ditolak
Kasus dan Hasil Uji Data Salah
Data Masukan Yang diharapkan
Pengamatan Kesimpulan
Isian data anggota kosongkan
Data tidak masuk ke database
Data ditolak [X] diterima
[ ] ditolak
4. Pengujian
Pemasukan Data Tarik Simpanan Sukarela
Pengujian untuk memasukkan data Tarik Simpanan Sukarela. Berikut ini adalah tabel pengujian pemasukan data :
Tabel 5.5 Pengujian Pemasukan Data Tarik Simpanan Sukarela Kasus dan Hasil Uji
Data Masukan Yang diharapkan
Pengamatan Kesimpulan
Memasukan Data Tarik simpanan
sukarela Data bisa masuk
ke database Data diterima
[X] diterima [ ] ditolak
Kasus dan Hasil Uji Data Salah Data Masukan
Yang diharapkan Pengamatan Kesimpulan
Isian data anggota Data tidak masuk Data ditolak [X] diterima
kosongkan ke database
[ ] ditolak
5. Pengujian
Pemasukan Data Pinjaman
Pengujian untuk memasukkan data Pinjaman. Berikut ini adalah tabel pengujian pemasukan data :
Tabel 5.6 Pengujian Pemasukan Data Pinjaman Kasus dan Hasil Uji
Data Masukan Yang diharapkan
Pengamatan Kesimpulan
Memasukan Data Pinjaman
Data bisa masuk ke database
Data diterima [X] diterima
[ ] ditolak
Kasus dan Hasil Uji Data Salah Data Masukan
Yang diharapkan Pengamatan Kesimpulan
Isian data anggota kosongkan
Data tidak masuk ke database
Data ditolak [X] diterima
[ ] ditolak
6. Pengujian
Pemasukan Data Angsuran
Pengujian untuk memasukkan data Angsuran. Berikut ini adalah tabel pengujian pemasukan data :
Tabel 5.7 Pengujian Pemasukan Data Angsuran Kasus dan Hasil Uji
Data Masukan Yang diharapkan
Pengamatan Kesimpulan
Memasukan Data Angsuran
Data bisa masuk ke database
Data diterima [X] diterima
[ ] ditolak
Kasus dan Hasil Uji Data Salah
Data Masukan Yang diharapkan
Pengamatan Kesimpulan
Isian data anggota kosongkan
Data tidak masuk ke database
Data ditolak [X] diterima
[ ] ditolak
5.1.3 Kesimpulan Hasil Pengujian