Laporan Pembayaran Gaji Karyawan

aspek fundamental sistem tanpa memperhatikan struktur logika internal perangkat lunak.Pengujian ini bertujuan untuk menjamin kualitas software, dan juga menjadi peninjauan terakhir terhadap spesifikasi, disain dan pengkodean. Data uji dijalankan, dieksekusi pada perangkat lunak,dan kemudian hasil dari perangkat lunak akan dicek, sesuai tidaknya dengan apa yang diharapkan. Pengujian Black Box ini berfokus kepada persyaratan fungsional perangkat lunak yang dibuat. Berikut rencana pengujian Black Box dibawah ini : Tabel 4.45 Rencana Pengujian Rencana yang diuji Butir uji Login Melakukan login Input data master Mengisi data direktorat, sub direktorat, divisi, bagian, jabatan pekerjaan, jenis karyaawan, kantor Input data Permintaan Menginput data surat permintaan, validasi surat permintaan , data karyawan data perjanjian kerjasama, data gaji dan data absensi Cetak laporan Menampilkan Laporan Data Surat Permintaan, Laporan Data Perjanjian Kerjasama PKS, Laporan Data Karyawan, Laporan Rekap Absensi, Laporan Data Gaji

4.5.2. Kasus dan Hasil Pengujian

Berikut ini uraian hasil pengujian menggunakan metode black box berdasarkan pada rencana pengujian : Tabel 4.46 Kasus Dan Hasil Pengujian Login User Kasus dan Hasil Uji Data Normal Data Masuk Yang Diharapkan Pengamatan Kesimpulan Mengisi username dan password valid Berhasil login dan masuk ke menu utama User login [√] Diterima [ ] Ditolak Klik logout Dapat keluar dari form login dan tidak dapat masuk ke menu utama Tombol logout dapat berfungsi sesuai yang diharapkan [ √] Diterima [ ] Ditolak Kasus dan Hasil Uji Data Salah Data Masuk Yang Diharapkan Pengamatan Kesimpulan Mengisi kombinasi password dan username dengan data yang tidak valid Gagal login dan muncul pesan “ Ada Kesalahan pada username password Login gagal dan muncul pesan“ Ada Kesalahan pada usernamepassw ord [ √] Diterima [ ] Ditolak Tabel 4.47 Kasus Dan Hasil Pengujian Data Direktorat Kasus dan Hasil Uji Data Normal Data Masuk Yang Diharapkan Pengamatan Kesimpulan Menginputkan data direktorat baru yang belum tersimpan dalam table direktorat Data dapat disimpan Data tersimpan dalam table direktorat [√] Diterima [ ] Ditolak Kasus dan Hasil Uji Data Salah