Implementasi Antarmuka Implementasi Sistem

IV.2.1.1 Pengujian Alpha

Berdasarkan rencana pengujian, maka dapat dilakukan pengujian alpha dengan menggunakan metode black box pada e-learning di SMP Negeri 1 Ciampea sebagai berikut:

IV.2.1.1.1 Equivalence Parttioning

Equivalence Parttioning adalah pengujian perangkat lunak yang dilakukan dengan cara membagi data masukan dari unit perangkat lunak menjadi beberapa partisi data dimana test case dapat diturunkan. Pada prinsipnya, uji kasus dirancang untuk menutupi setiap partisi minimal sekali. Teknik ini mencoba mendefinisikan kasus uji yang mengungkap kelas kesalahan, sehingga mengurangi jumlah kasus uji yang harus dikembangkan. Pengujian yang dilakukan terdiri dari login, profil, upload data, data siswa, data guru, data pelajaran, data mengajar, data tahun ajaran, forum, pengumuman, materi dan tugas. 1. Pengujian Login Verifikasi pengujian login terbagi atas dua bagian diantaranya verifikasi NIPNIS dan verifikasi password. Penjelasan lebih detail yang dijelaskan pada tabel dibawah ini. a. Login Guru dan Kepala Sekolah Tabel IV. 8 Pengujian Login Guru dan Kepala Sekolah Kasus dan Hasil Uji Data Normal Data Masukan Yang Diharapkan Pengamatan Kesimpulan Username: 195502231982121001 Password : 195502231982121001 Select : Guru Masuk pada form menu pengguna yang sesuai pilihan Masuk pada form menu pengguna yang sesuai pilihan [ ] Diterima [ ] Ditolak Kasus dan Hasil Uji Data salah Data Masukan Yang Diharapkan Pengamatan Kesimpulan Username: 195502231982121001 Password : salah Muncul pesan “maaf username atau password salah. Silahkan Muncul pesan “maaf username atau password salah. Silahkan ulangi lagi” [ ] Diterima [ ] Ditolak Select : Guru ulangi lagi” Username: salah Password : 195502231982121001 Select : kosong Muncul pesan “maaf username atau password salah. Silahkan ulangi lagi.” Muncul pesan “maaf username atau password salah. Silahkan ulangi lagi.” [ ] Diterima [ ] Ditolak Kasus dan Hasil Uji Data Kosong Data Masukan Yang Diharapkan Pengamatan Kesimpulan Username: kosong Password : kosong Select : kosong Muncul pesan “username harus diisi” dan “password harus diisi” Muncul pesan “username harus diisi” dan “ password harus diisi” [ ] Diterima [ ] Ditolak b. Login Siswa Tabel IV. 9 Pengujian Login Siswa Kasus dan Hasil Uji Data Normal Data Masukan Yang Diharapkan Pengamatan Kesimpulan Username: 121307001 Password : 121307001 Select : Siswa Masuk pada form menu pengguna yang sesuai pilihan Masuk pada form menu pengguna yang sesuai pilihan [ ] Diterima [ ] Ditolak Kasus dan Hasil Uji Data Salah Data Masukan Yang Diharapkan Pengamatan Kesimpulan Username: 121310011 Password : salah Select : Siswa Muncul pesan “maaf username atau password salah. Silahkan ulangi lagi.” Muncul pesan “maaf username atau password salah. Silahkan ulangi lagi.” [ ] Diterima [ ] Ditolak Username: salah Password : 121310011 Select : kosong Muncul pesan “maaf username atau password salah. Silahkan ulangi lagi.” Muncul pesan “maaf username atau password salah. Silahkan ulangi lagi.” [ ] Diterima [ ] Ditolak Kasus dan Hasil Uji Data Kosong Data Masukan Yang Diharapkan Pengamatan Kesimpulan Username: kosong Password : kosong Select : kosong Muncul pesan “username harus diisi” dan “password harus diisi” Muncul pesan “username harus diisi” dan “password harus diisi” [ ] Diterima [ ] Ditolak 2. Pengujian Pengolahan Profil Pengujian pengolahan akun terbagi atas 2 bagian yaitu : a. Pengujian edit data diri Tabel IV. 10 Pengujian Edit Data Diri Kasus dan Hasil Uji Data Normal Data Masukan Yang Diharapkan Pengamatan Kesimpulan Email : pifan_syahoo.com Data profil disimpan. Tampil pesan : “Data berhasil disimpan” Data profil disimpan. Tampil pesan : “Data berhasil disimpan” [ ] Diterima [ ] Ditolak Kasus dan Hasil Uji Data Kosong Data Masukan Yang Diharapkan Pengamatan Kesimpulan Email : kosong Muncul pesan “isian tidak boleh kosong” Muncul pesan “isian tidak boleh kosong” [ ] Diterima [ ] Ditolak b. Pengujian ubah password Tabel IV. 11 Pengujian Ubah Password Kasus dan Hasil Uji Data Normal Data Masukan Yang Diharapkan Pengamatan Kesimpulan Password lama : 195502231982121001 Password baru : qwerty konfirmasi password : qwerty Tampil pesan : “update password berhasil, anda akan diarahkan kehalaman profil” Tampil pesan : “update password berhasil, anda akan diarahkan kehalaman profil” [ ] Diterima [ ] Ditolak Kasus dan Hasil Uji Data Salah Data Masukan Yang Diharapkan Pengamatan Kesimpulan Password lama : qwerty Password baru : abcde konfirmasi password : 12abcde34 Muncul pesan “data harus sama dengan password baru” Muncul pesan “data harus sama dengan password baru” [ ] Diterima [ ] Ditolak Kasus dan Hasil Uji Data Kosong Data Masukan Yang Diharapkan Pengamatan Kesimpulan Password lama : kosong Password baru : kosong konfirmasi password : kosong Muncul pesan “Isian tidak boleh kosong” Muncul pesan “Isian tidak boleh kosong” [ ] Diterima [ ] Ditolak 3. Pengujian Upload Data Pengujian upload data terbagi atas 2 bagian, yaitu: