BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM
IV.4 Pengujian Perangkat Lunak
IV.4.2 Kasus dan Hasil Pengujian
Pengujian dilakukan dengan menguji setiap proses untuk kemungkinan kesalahan yang terjadi.
IV.4.2.1Pengujian Login
Login digunakan untuk penentuan hak akses pengguna sebagai Data login Penjab Pabrik /teknis, Penjab Administrassi, dan Man UUK Gambung. Dapat dilihat pengujian data benar login pada tabel IV-25.
Tabel IV-25 Pengujian Login Data Benar Kasus dan hasil uji ( Data Benar)
Data Masukan Yang Diharapkan Pengamatan Kesimpulan
Username Password Contoh Masukan
Mengisikan data login yang sudah terdaftar.
Data login benar dan akan masuk ke masing-masing antar muka yang telah
[√]diterima [ ]ditolak
Kasus dan hasil uji ( Data Benar)
Data Masukan Yang Diharapkan Pengamatan Kesimpulan
1. Data login Penjab Pabrik /teknis mekanik Username : ade Password : ade 2. Data login Penjab Administrasi Username : rega Password : rega 3. Data login Man UUK Gambung
Username : riyan Password : riyan
ditentukan sesuai dengn data login.
Pengujian data salah login maka dapat dilihat pada tabel IV-26. Tabel IV-26 Pengujian Login Data Salah
Kasus dan hasil uji ( Data Salah)
Data Masukan Yang Diharapkan Pengamatan Kesimpulan
Username Password Contoh Masukan 1. Data login Penjab Pabrik /teknis mekanik Username :
Password : ade 2. Data login Penjab Administrasi Username : rega Password :
3. Data login Man UUK Gambung
Username : ade Password : rega
Mengisikan data login yang salah atau belum terdaftar dan menampilkan pesan-pesan kesalahan. Dapat menampilkan pesan kesalahan "username dan password salah" Serta menampilkan pesan kesalahan username dan password tidak boleh kosong
[√]diterima [ ]ditolak
IV.4.2.2Pengujian Lupa Password
Pengujian data benar lupa password, dapat dilihat pada tabel IV-27. Tabel IV-27 Pengujian Lupa Password Benar
Kasus dan hasil uji ( Data Benar)
Data Masukan Yang Diharapkan Pengamatan Kesimpulan
Username Pertanyaan Jawaban
Contoh Masukan
Mengisikan data lupa password yang sudah terdaftar.
Data login benar dan akan masuk ke antar muka reset password
[√]diterima [ ]ditolak
Kasus dan hasil uji ( Data Benar)
Data Masukan Yang Diharapkan Pengamatan Kesimpulan
1. Data lupa password Penjab Pabrik /teknis mekanik
Username : ade Pertanyaan : ade Jawaban : ade 2. Data lupa password Penjab Administrasi Username : rega Pertanyaan : rega Jawaban : rega 3. Data lupa password Man UUK Gambung Username : riyan Pertanyaan : riyan Jawaban : riyan
Pengujian data salah Lupa password dapat dilihat pada tabel IV-28. Tabel IV-28 Pengujian Lupa Password Data Salah
Kasus dan hasil uji ( Data Salah)
Data Masukan Yang Diharapkan Pengamatan Kesimpulan
Username Pertanyaan Jawaban
Contoh Masukan 1. Data lupa password Penjab Pabrik /teknis mekanik
Username : Pertanyaan : ade Jawaban : ade 2. Data lupa password Penjab Administrasi Username : rega Pertanyaan : Jawaban : rega 3. Data lupa password Man UUK Gambung Username : ade Pertanyaan : rega Jawaban : riyan
Mengisikan data lupa password yang salah atau belum terdaftar dan menampilkan pesan-pesan kesalahan. Dapat menampilkan pesan kesalahan "username salah" Serta menampilkan pesan kesalahan username, pertanyaan, dan jawaban tidak boleh kosong
[√]diterima [ ]ditolak
IV.4.2.3Reset Password
Tabel IV-29 Pengujian Reset Password Benar Kasus dan hasil uji ( Data Benar)
Data Masukan Yang Diharapkan Pengamatan Kesimpulan
Password Ulang Password Contoh Masukan 1. Data reset password Penjab Pabrik /teknis mekanik
Password : ade2 Ulang
password : ade2 2. Data reset password Penjab Administrasi Password : rega2 Ulang
password : rega2 3. Data reset password Man UUK Gambung Password : riyan2 Ulang
password : riyan2
Mengisikan dua data reset password yang sama.
Data reset benar dan akan masuk ke antar muka login
[√]diterima [ ]ditolak
Pengujian data salah reset password dapat dilihat pada tabel IV-30. Tabel IV-30 Pengujian Reset Password Data Salah
Kasus dan hasil uji ( Data Salah)
Data Masukan Yang Diharapkan Pengamatan Kesimpulan
Password Ulang Password Contoh Masukan 1. Data reset password Penjab Pabrik /teknis mekanik
Password : Ulang
password : ade2 2. Data reset password Penjab Administrasi Password : rega2 Ulang
password :
3. Data reset password Man UUK Gambung Password : ade2 Ulang
password : rega2
Mengisikan data reset password yang berbeda dan menampilkan pesan-pesan kesalahan Dapat menampilkan pesan kesalahan "password berbeda" Serta menampilkan pesan kesalahan password dan ulang password tidak boleh kosong
[√]diterima [ ]ditolak
IV.4.2.4Menambah Data Pelayuan
Pengujian data benar menambah data pelayuan dapat dilihat pada tabel IV-31. Tabel IV-31 Pengujian Menambah Data Pelayuan Benar
Kasus dan hasil uji ( Data Benar)
Data Masukan Yang Diharapkan Pengamatan Kesimpulan
kodeproduksi Contoh Masukan Data pelayuan kodeproduksi : 201307001 Mengisikan data pelayuan yang benar dan menampilkan di tabel pelayuan.
Data pelayuan benar dan menampilkan data di tabel pelayuan
[√]diterima [ ]ditolak
Pengujian data salah menambah data pelayuan dapat dilihat pada tabel IV-32. Tabel IV-32 Pengujian Menambah Data Pelayuan Salah
Kasus dan hasil uji ( Data Salah)
Data Masukan Yang Diharapkan Pengamatan Kesimpulan
Kodeproduksi Contoh Masukan Data pelayuan kodeproduksi : 201307001 Mengisikan data pelayuan salah dan menampilkan pesan-pesan kesalahan Dapat menampilkan pesan kesalahan "kodeproduksi salah" Serta menampilkan kodeproduksi tidak boleh kosong [√]diterima [ ]ditolak
IV.4.2.5Mengubah Data Pelayuan
Pengujian data benar mengubah data pelayuan dapat dilihat pada tabel IV-33. Tabel IV-33 Pengujian Mengubah Data Pelayuan Benar
Kasus dan hasil uji ( Data Benar)
Data Masukan Yang Diharapkan Pengamatan Kesimpulan
status
Contoh Masukan Data pelayuan Status : selesai (waktu pelayuan telah selesai)
Mengisikan data pelayuan yang benar dan menampilkan di tabel pelayuan.
Data pelayuan benar dan menampilkan data di tabel pelayuan
[√]diterima [ ]ditolak
Pengujian data salah mengubah data pelayuan dapat dilihat pada tabel IV-34. Tabel IV-34 Pengujian Mengubah Data Pelayuan Salah
Kasus dan hasil uji ( Data Salah)
Data Masukan Yang Diharapkan Pengamatan Kesimpulan
status
Contoh Masukan Data pelayuan Status : selesai (waktu
Mengisikan data pelayuan salah dan menampilkan pesan-pesan kesalahan
Dapat menampilkan pesan kesalahan "waktu pelayuan masih proses"
[√]diterima [ ]ditolak
Kasus dan hasil uji ( Data Salah)
Data Masukan Yang Diharapkan Pengamatan Kesimpulan
pelayuan belum selesai)
IV.4.2.6Mengubah Data Penggilingan
Pengujian data benar mengubah data penggilingan dapat dilihat pada tabel IV-35. Tabel IV-35 Pengujian Mengubah Data Penggilingan Benar
Kasus dan hasil uji ( Data Benar)
Data Masukan Yang Diharapkan Pengamatan Kesimpulan
status
Contoh Masukan Data penggilingan Status : selesai (waktu penggilingan telah selesai) Mengisikan data penggilingan yang benar dan menampilkan di tabel penggilingan. Data penggilingan benar dan menampilkan data di tabel
penggilingan
[√]diterima [ ]ditolak
Pengujian data salah mengubah data penggilingan dapat dilihat pada tabel IV-36. Tabel IV-36 Pengujian Mengubah Data Penggilingan Salah
Kasus dan hasil uji ( Data Salah)
Data Masukan Yang Diharapkan Pengamatan Kesimpulan
status
Contoh Masukan Data penggilingan Status : selesai (waktu penggilingan belum selesai)
Mengisikan data penggilingan salah dan menampilkan pesan-pesan kesalahan
Dapat menampilkan pesan kesalahan "waktu penggilingan masih proses"
[√]diterima [ ]ditolak
IV.4.2.7Mengubah Data Pengeringan awal
Pengujian data benar mengubah data pengeringan awal dapat dilihat pada tabel IV-37.
Tabel IV-37 Pengujian Mengubah Data Pengeringan awal Benar Kasus dan hasil uji ( Data Benar)
Data Masukan Yang Diharapkan Pengamatan Kesimpulan
status
Contoh Masukan Data pengeringan awal Status : selesai (waktu pengeringan awal telah selesai)
Mengisikan data pengeringan awal yang benar dan
menampilkan di tabel pengeringan awal.
Data pengeringan awal benar dan menampilkan data di tabel
pengeringan awal
[√]diterima [ ]ditolak
Tabel IV-38 Pengujian Mengubah Data Pengeringan awal Salah Kasus dan hasil uji ( Data Salah)
Data Masukan Yang Diharapkan Pengamatan Kesimpulan
status
Contoh Masukan Data pengeringan awal Status : selesai (waktu pengeringan awal belum selesai) Mengisikan data pengeringan awal salah dan menampilkan pesan-pesan kesalahan Dapat menampilkan pesan kesalahan "waktu pengeringan awal masih proses"
[√]diterima [ ]ditolak
IV.4.2.8Mengubah Data Pengeringan akhir
Pengujian data benar mengubah data pengeringan akhir dapat dilihat pada tabel IV-39.
Tabel IV-39 Pengujian Mengubah Data Pengeringan Akhir Benar Kasus dan hasil uji ( Data Benar)
Data Masukan Yang Diharapkan Pengamatan Kesimpulan
status
Contoh Masukan Data pengeringan akhir Status : selesai (waktu pengeringan akhir telah selesai)
Mengisikan data pengeringan akhir yang benar dan menampilkan di tabel pengeringan akhir.
Data pengeringan akhir benar dan menampilkan data di tabel
pengeringan akhir
[√]diterima [ ]ditolak
Pengujian data salah mengubah data penggilingan dapat dilihat pada tabel IV-40. Tabel IV-40 Pengujian Mengubah Data Pengeringan Akhir Salah
Kasus dan hasil uji ( Data Salah)
Data Masukan Yang Diharapkan Pengamatan Kesimpulan
status
Contoh Masukan Data pengeringan akhir Status : selesai (waktu pengeringan akhir belum selesai) Mengisikan data pengeringan akhir salah dan menampilkan pesan-pesan kesalahan Dapat menampilkan pesan kesalahan "waktu pengeringan akhir masih proses"
[√]diterima [ ]ditolak
IV.4.2.9Menambah Data Sortasi
Pengujian data benar menambah data sortasi dapat dilihat pada tabel IV-41. Tabel IV-41 Pengujian Menambah Data Sortasi Akhir Benar
Kasus dan hasil uji ( Data Benar)
Data Masukan Yang Diharapkan Pengamatan Kesimpulan
Jumlah jenis teh Mengisikan data sortasi yang benar dan
Data sortasi benar dan menampilkan data di
[√]diterima [ ]ditolak
Kasus dan hasil uji ( Data Benar)
Data Masukan Yang Diharapkan Pengamatan Kesimpulan
Contoh Masukan Data sortasi Jumlah : 0 menampilkan di tabel sortasi. tabel sortasi
Pengujian data salah menambah data sortasi dapat dilihat pada tabel IV-42. Tabel IV-42 Pengujian Menambah Data Sortasi Akhir Salah
Kasus dan hasil uji ( Data Salah)
Data Masukan Yang Diharapkan Pengamatan Kesimpulan
Jumlah jenis teh Contoh Masukan Data sortasi jumlah :
Mengisikan data sortasi salah dan menampilkan pesan-pesan kesalahan
Dapat menampilkan pesan kesalahan "Jumlah jenis teh tidak boleh kosong"
[√]diterima [ ]ditolak
IV.4.2.10 Mengubah Data Sortasi
Pengujian data benar mengubah data sortasi dapat dilihat pada tabel IV-43.
Tabel IV-43 Pengujian Mengubah Data Sortasi Benar Kasus dan hasil uji ( Data Benar)
Data Masukan Yang Diharapkan Pengamatan Kesimpulan
Jumlah jenis teh Contoh Masukan Data sortasi Jumlah : 50
Mengisikan data sortasi yang benar dan menampilkan di tabel sortasi.
Data sortasi benar dan menampilkan data di tabel sortasi
[√]diterima [ ]ditolak
Pengujian data salah mengubah data sortasi dapat dilihat pada tabel IV-44. Tabel IV-44 Pengujian Mengubah Data Sortasi Salah
Kasus dan hasil uji ( Data Salah)
Data Masukan Yang Diharapkan Pengamatan Kesimpulan
Jumlah jenis teh Contoh Masukan Data sortasi jumlah :
Mengisikan data sortasi salah dan menampilkan pesan-pesan kesalahan
Dapat menampilkan pesan kesalahan "Jumlah jenis teh tidak boleh kosong"
[√]diterima [ ]ditolak
IV.4.2.11 Menambah Data User
Pengujian data benar menambah data user dapat dilihat pada tabel IV-45. Tabel IV-45 Pengujian Menambah Data User Benar
Kasus dan hasil uji ( Data Benar)
Data Masukan Yang Diharapkan Pengamatan Kesimpulan
Kasus dan hasil uji ( Data Benar)
Data Masukan Yang Diharapkan Pengamatan Kesimpulan
Password Namalengkap group Contoh Masukan Data user Username : elko Password : elko Namalengkap : elko Group :produksi
yang benar dan menampilkan di tabel user.
menampilkan data di tabel user
[ ]ditolak
Pengujian data salah menambah data user dapat dilihat pada tabel IV-46. Tabel IV-46 Pengujian Menambah Data User Salah
Kasus dan hasil uji ( Data Salah)
Data Masukan Yang Diharapkan Pengamatan Kesimpulan
Username Namalengkap group Contoh Masukan Data user Username : ade Password : abcd Namalengkap : rega Group : prosuksi
Mengisikan data user salah dan
menampilkan pesan-pesan kesalahan
Dapat menampilkan pesan kesalahan "username atau nama lengkap sudah pernah terdaftar"
[√]diterima [ ]ditolak
IV.4.2.12 Mengubah Data User
Pengujian data benar mengubah data user dapat dilihat pada tabel IV-47. Tabel IV-47 Pengujian Mengubah Data User Benar
Kasus dan hasil uji ( Data Benar)
Data Masukan Yang Diharapkan Pengamatan Kesimpulan
Username Namalengkap group Contoh Masukan Data user Username : elko Namalengkap : elko Group :administrasi
Mengisikan data user yang benar dan menampilkan di tabel user.
Data user benar dan menampilkan data di tabel user
[√]diterima [ ]ditolak
Tabel IV-48 Pengujian Mengubah Data User Salah Kasus dan hasil uji ( Data Salah)
Data Masukan Yang Diharapkan Pengamatan Kesimpulan
Username Namalengkap group Contoh Masukan Data user Username : elko Namalengkap : rega Group : manajemen
Mengisikan data user salah dan
menampilkan pesan-pesan kesalahan
Dapat menampilkan pesan kesalahan "username dan nama lengkap berbeda"
[√]diterima [ ]ditolak
IV.4.2.13 Menambah Data Jenis teh
Pengujian data benar menambah data jenis teh dapat dilihat pada tabel IV-49. Tabel IV-49 Pengujian Menambah Data Jenis Teh Benar
Kasus dan hasil uji ( Data Benar)
Data Masukan Yang Diharapkan Pengamatan Kesimpulan
Jenisteh kelas Contoh Masukan Data Jenisteh Jenisteh : BOP II Kelas : Kelas 2
Mengisikan data jenis teh yang benar dan menampilkan di tabel jenis teh.
Data jenis teh benar dan menampilkan data di tabel jenis teh
[√]diterima [ ]ditolak
Pengujian data salah menambah data jenis teh dapat dilihat pada tabel IV-50. Tabel IV-50 Pengujian Menambah Data Jenis Teh Salah
Kasus dan hasil uji ( Data Salah)
Data Masukan Yang Diharapkan Pengamatan Kesimpulan
Jenisteh kelas
Contoh Masukan Data jenis teh
Jenisteh : BOP Kelas : Kelas 1
Mengisikan data jenis teh salah dan
menampilkan pesan-pesan kesalahan
Dapat menampilkan pesan kesalahan " jenis teh sudah pernah terdaftar"
[√]diterima [ ]ditolak
IV.4.2.14 Mengubah Data Jenis teh
Pengujian data benar mengubah data jenis teh dapat dilihat pada tabel IV-51. Tabel IV-51 Pengujian Mengubah Data Jenis Teh Benar
Kasus dan hasil uji ( Data Benar)
Data Masukan Yang Diharapkan Pengamatan Kesimpulan
Jenisteh kelas
Mengisikan data jenis teh yang benar dan
Data user benar dan menampilkan data di
[√]diterima [ ]ditolak
Kasus dan hasil uji ( Data Benar)
Data Masukan Yang Diharapkan Pengamatan Kesimpulan
Contoh Masukan Data jenis teh Jenisteh : BOP Kelas : Kelas 2
menampilkan di tabel jenis teh.
tabel user
Pengujian data salah mengubah data jenis teh dapat dilihat pada tabel IV-52. Tabel IV-52 Pengujian Mengubah Data Jenis Teh Salah
Kasus dan hasil uji ( Data Salah)
Data Masukan Yang Diharapkan Pengamatan Kesimpulan
Jenisteh kelas
Contoh Masukan Data jenis teh (memilih jenis BOP)
Jenisteh : BOP Kelas : Kelas 1
Mengisikan data jenis teh salah dan
menampilkan pesan-pesan kesalahan
Dapat menampilkan pesan kesalahan "jenis teh sudah terdaftar di kelas 1"
[√]diterima [ ]ditolak
IV.4.2.15 Penjualan
Pengujian data benar menambah data penjualan dapat dilihat pada tabel IV-53. Tabel IV-53 Pengujian Menambah Data Penjualan Benar
Kasus dan hasil uji ( Data Benar)
Data Masukan Yang Diharapkan Pengamatan Kesimpulan
File.xls (excel 2003) Contoh Masukan Data penjualan File : Maret2013.xls
Mengisikan data penjualan yang benar dan menampilkan di tabel penjualan.
Data penjualan benar dan menampilkan data di tabel penjualan
[√]diterima [ ]ditolak
Pengujian data salah menambah data penjualan dapat dilihat pada tabel IV-54. Tabel IV-54 Pengujian Menambah Data Penjualan Salah
Kasus dan hasil uji ( Data Salah)
Data Masukan Yang Diharapkan Pengamatan Kesimpulan
File.xls (excel 2003) Contoh Masukan Data penjualan File : Maret2013.xlsx
Mengisikan data penjualan salah dan menampilkan pesan-pesan kesalahan
Dapat menampilkan pesan kesalahan "format file harus file.xls (excel 2013)"
[√]diterima [ ]ditolak
IV.4.2.16 Pengaturan
Tabel IV-55 Pengujian Menambah Data Pengguna Benar Kasus dan hasil uji ( Data Benar)
Data Masukan Yang Diharapkan Pengamatan Kesimpulan
Username Pertanyaan jawaban
Contoh Masukan Data pengguna (login username ade) Username : ade Pertanyaan : ade2 Jawaban : ade2
Mengisikan data pengguna yang benar
Menampilkan pesan “Data pengguna benar sudah berubah”
[√]diterima [ ]ditolak
Pengujian data salah mengubah data pengguna dapat dilihat pada tabel IV-56. Tabel IV-56 Pengujian Menambah Data Pengguna Salah
Kasus dan hasil uji ( Data Salah)
Data Masukan Yang Diharapkan Pengamatan Kesimpulan
Username Pertanyaan jawaban
Contoh Masukan Data pengguna (login username ade) Username : rega Pertanyaan : ade2 Jawaban : ade2 Mengisikan data pengguna salah Dapat menampilkan pesan kesalahan "username yang anda masukkan salah"
[√]diterima [ ]ditolak