129
data mata pelajaran, pembagian jadwal pelajaran, pengolahan nilai serta laporan- laporannya.
5.2. 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
dapat diandalkan.
5.2.1. Rencana Pengujian
Adapun rencana pengujian yang akan di ujikan, untuk lebih jelasnya dapat dilihat pada tabel 5.1 di bawah ini :
Tabel 5.1 Rencana Pengujian
Kelas Uji Butir Uji
Jenis Pengujian
Login Verifikasi Username
Black Box Verifikasi Password
Black Box Perubahan Password
Verifikasi Password Baru Black Box Pengolahan Data Calon
Siswa Penginputan
Data Pendaftaran
Black Box Penginputan
Data Registrasi
Black Box Tampilkan
Cetak Laporan
Data Calon
Siswa Black Box
Tampilkan Data
Registrasi Black Box
130
Kelas Uji Butir Uji
Jenis Pengujian
Pengolahan Data Siswa Edit Data Siswa
Black Box Tampilkan
Cetak Laporan Data Siswa
Black Box Pengolahan Data Guru
Tambah Daftar Guru Black Box
Tampilkan Cetak
Laporan Data Guru Black Box
Pengolahan Data Kelas Tambah Daftar Kelas
Black Box Tampilkan Daftar Kelas
Black Box Pengolahan Data Mata
Pelajaran Tambah
Daftar Mata
Pelajaran Black Box
Tampilkan Daftar Mata Pelajaran
Black Box Pengolahan Nilai
Input Nilai Siswa Black Box
Tampilkan Daftar Nilai Black Box
5.2.2. Kasus dan Hasil Pengujian 5.2.2.1. Pengujian Login
Berikut adalah tabel pengujian untuk verifikasi username dan password : Tabel 5.2 Pengujian Login
Kasus dan Hasil Uji Data Normal Data Masukan
Yang Diharapkan Pengamatan
Kesimpulan
Username : username pengguna
Password : password pengguna
Username dan password valid
Username dan password valid
[ ] Diterima [ ] Ditolak
Klik tombol “Login” Data pengguna di
cari di tabel user, masuk ke menu
utama Tombol Login
dapat berfungsi sesuai yang
diharapkan. [ ] Diterima
[ ] Ditolak