4.2 Pengujian Sistem
Pengujian perangkat lunak adalah penilaian penting dari jaminan kualitas perangkat
lunak dan mempesentasikan kajian pokok dari spesifikasi, desain, dan pengkodean. Pengujian Black-box berfokus pada persyaratan fungsional perangkat lunak.
Pengujian ini memungkinkan perekayasa perangkat lunak mendapatkan serangkaian kondisi input yang sepenuhnya semua persyaratan fungsional untuk suatu program.
4.2.1 Rencana Pengujian Sistem
Rencana pengujian sistem akan ditampilkan dalam tabel 4.1 Berikut :
Tabel 4.1 Rencana Pengujian Sistem
Item Uji Detail Pengujian
Jenis Ujian Login
Verifikasi login Blackbox
Ubah Password Ubah
Blackbox Register User
Tambah user Blackbox
Register Pemohon Kredit Tambah Pemohon
Kredit, cari , ubah Blackbox
Penilaian pemohon kredit Isi penilaian
Blackbox
Kriteria Cari kriteria , ubah
Blackbox
Universitas Sumatera Utara
4.2.2 Kasus dan Hasil Pengujian
Berdasarkan rencana pengujian yang telah disusun. Maka dapat dilakukan pengujian sebagai berikut :
1. Pengujian Login
Tabel 4.2 Pengujian Login Data Normal
Kasus dan Hasil Uji Data Normal Data Masukan
Username, Password Yang Diharapkan
Data login dimasukkan , isi username dan password. Klik tombol login, maka sistem melakukan pengecekan data
login. Jika data login benar , maka admin dapat masuk ke sistem , dan seluruh menu sistem akan bisa digunakan.
Pengamatan Dapat mengisi data login sesuai dengan yang diharapkan
Kesimpulan Sukses
Tabel 4.3 Pengujian Login Data Salah
Kasus dan Hasil Uji Data Salah Data Masukan
Username dan Password tidak terdaftar Yang Diharapkan
Data login tidak terdaftar dan menampilkan pesan , periksa username dan password.
Pengamatan Operator tidak dapat melakukan login , menampilkan
pesan sesuai dengan yang diharapkan Kesimpulan
Sukses
Universitas Sumatera Utara
2. Pengujian Ubah Password
Tabel 4.4 Pengujian Ubah Password Data Normal
Kasus dan Hasil Uji Data Normal
Ubah Data
Data Masukan Mengubah atribut password yang sudah ada didalam
database dengan data yang benar Yang Diharapkan
Proses masukan data benar, klik simpan dan data yang sudah diubah akan masuk ke database
Pengamatan Dapat tersimpan didalam database
Kesimpulan Sukses
Tabel 4.5 Pengujian Ubah Password Data Salah
Kasus dan Hasil Uji Data Salah
Ubah Data
Data Masukan Mengubah atribut password yang sudah ada didalam
database dengan data yang salah Yang Diharapkan
Proses masukan data gagal Pengamatan
Proses masukan data gagal , dan menampilkan pesan Kesimpulan
Sukses 3.
Pengujian Register User
Tabel 4.6 Pengujian Register User Data Normal
Kasus dan Hasil Uji Data Normal
Tambah Data
Data Masukan Mengisi atribut data user yang sudah disediakan dengan
data yang benar Yang Diharapkan
Proses masukan data berhasil, data user yang baru tersimpan didalam database
Universitas Sumatera Utara
Pengamatan Data berhasil tersimpan dalam database , dan
menampilkan pesan Kesimpulan
Sukses
Tabel 4.7 Pengujian Register User Data Salah
Kasus dan Hasil Uji Data Salah
Tambah Data
Data Masukan Mengisi atribut data user yang sudah disediakan dengan
data yang salah Yang Diharapkan
Proses masukan data gagal, menampilkan pesan Pengamatan
Proses pemasukan data gagal, menampilkan pesan Kesimpulan
Sukses 4.
Register Pemohon Kredit
Tabel 4.8 Pengujian Pemohon Kredit Data Normal
Kasus dan Hasil Uji Data Normal
Tambah Data
Data Masukan Mengisi atribut data pemohon kredit yang sudah
disediakan dengan data yang benar Yang Diharapkan
Proses masukan data berhasil, data user yang baru tersimpan didalam database
Pengamatan Data berhasil tersimpan dalam database , dan
menampilkan pesan Kesimpulan
Sukses
Cari Data
Data Masukan Mengisi Atribut dengan data pemohon kredit yang sudah
terdaftar dalam database Yang diharapkan
Klik tombol cari dan menampilkan pemohon kredit
Universitas Sumatera Utara
dengan Atribut yang dimasukkan Pengamatan
Data Pemohon kredit ditampilkan Kesimpulan
Sukses
Ubah Data
Data Masukan Mengisi atribut data pemohon kredit yang sudah
disediakan dengan data yang benar Yang diharapkan
Proses masukan data benar, klik tombol simpan, data tersimpan ke dalam database , dan menampilkan pesan
Pengamatan Proses masukan data benar, dan menampilkan pesan
Kesimpulan Sukses
Tabel 4.9 Pengujian Pemohon Kredit Data Salah
Kasus dan Hasil Uji Data Salah
Tambah Data
Data Masukan Mengisi atribut data pemohon kredit yang sudah
disediakan dengan data yang salah Yang Diharapkan
Proses masukan data gagal , dan menampilkan pesan Pengamatan
Proses masukan data gagal , dan menampilkan pesan Kesimpulan
Sukses
Cari Data
Data Masukan Mengisi Atribut dengan data pemohon kredit yang tidak
terdaftar dalam database Yang diharapkan
Klik tombol cari dan menampilkan pesan kesalahan Pengamatan
Menampilkan pesan kesalahan Kesimpulan
Sukses
Ubah Data
Universitas Sumatera Utara
Data Masukan Sebagian atribut data pemohon kredit tidak diisi
dikosongkan Yang diharapkan
Proses masukan data gagal , dan menampilkan pesan Pengamatan
Proses masukan data gagal, dan menampilkan pesan Kesimpulan
Sukses 5.
Penilaian Pemohon Kredit
Tabel 4.10 Pengujian Penilaian Pemohon Kredit Data Normal
Kasus dan Hasil Uji Data Normal
Isi Data
Data Masukan Mengisi atribut data pemohon kredit yang sudah
disediakan dengan data yang benar Yang Diharapkan
Proses masukan data berhasil, penilaian pemohon kredit tersimpan didalam database , dan menampilkan pesan
Pengamatan Data berhasil tersimpan dalam database , dan
menampilkan pesan Kesimpulan
Sukses
Tabel 4.11 Pengujian Penilaian Pemohon Kredit Data Salah
Kasus dan Hasil Uji Data Salah
Isi Data
Data Masukan Mengisi atribut data pemohon kredit yang sudah
disediakan dengan data yang salah Yang Diharapkan
Proses masukan data gagal Pengamatan
Proses masukan data gagal Kesimpulan
Sukses
Universitas Sumatera Utara
6. Kriteria
Tabel 4.12 Pengujian Kriteria Data Normal
Kasus dan Hasil Uji Data Normal
Cari Data Kriteria
Data Masukan Mengisi atribut data kriteria yang sudah disediakan
dengan data yang benar Yang Diharapkan
Klik tombol cari dan menampilkan pemohon kredit dengan Atribut yang dimasukkan
Pengamatan Data kriteria ditampilkan
Kesimpulan Sukses
Ubah data
Data Masukan Mengisi atribut data kriteria yang sudah disediakan
dengan data yang benar Yang diharapkan
Proses masukan data benar, klik tombol simpan, data tersimpan ke dalam database , dan menampilkan pesan
Pengamatan Proses masukan data benar, dan menampilkan pesan
Kesimpulan Sukses
Tabel 4.13 Pengujian Kriteria Data Salah
Kasus dan Hasil Uji Data Salah
Cari Data Kriteria
Data Masukan Mengisi atribut data kriteria yang sudah disediakan
dengan data yang salah Yang Diharapkan
Klik tombol cari dan menampilkan pesan kegagalan dalam pencarian
Pengamatan Pesan pencarian gagal ditampilkan
Universitas Sumatera Utara
Kesimpulan Sukses
Ubah data
Data Masukan Mengisi atribut data kriteria yang sudah disediakan
dengan data yang salah Yang diharapkan
Proses masukan data salah , dan kembali ke nilai default Pengamatan
Kembali ke nilai default Kesimpulan
Sukses
4.3
Kesimpulan dan Hasil Pengujian
Berdasarkan hasil pengujian dengan kasus uji sample diatas atas aplikasi SPK dengan menggunakan metode blackbox secara keseluruhan dapat dikatakan bahwa sistem
dapat berjalan dengan baik atau dapat diterima. Karena secara fungsional sistem dapat berjalan sesuai dengan yang diharapkan.
Dapat ditarik kesimpulan bahwa perangkat lunak telah sesuai dengan yang diharapkan, dan memenuhi kebutuhan user .
Universitas Sumatera Utara
4.4 Contoh kasus: