Uji Coba Fitur Dasar Sistem

4.3 Uji Coba dan Evaluasi

Tahapan evaluasi sistem terbagi menjadi dua yaitu Evaluasi hasil uji coba sistem dan Analisa hasil uji coba sistem. Evaluasi hasil uji coba dilakukan untuk menguji kembali semua tahapan yang sudah dilakukan selama pengujian berlangsung dan analisa hasil uji coba sistem bertujuan untuk menarik kesimpulan terhadap hasil-hasil uji coba yang dilakukan terhadap sistem. Uji coba dilakukan dalam tahapan beberapa test case yang telah disiapkan sebelumnya. Untuk memastikan bahwa sistem telah dibuat sesuai dengan kebutuhan atau tujuan yang diharapkan maka dilakukan beberapa uji coba. Uji coba meliputi pengujian terhadap fitur login, dan uji coba Fitur Tryout dan latihan.

4.3.1 Uji Coba Fitur Dasar Sistem

1. Uji Coba Fitur Login Proses login dilakukan dengan cara menginputkan username dan password. Dari username dan password. Data login yang digunakan terlihat pada Tabel 4.1 berisi username dan password untuk user. Tabel 4.1 Tabel Login No Username Password Status Aktif Id 1 Admin Admin Admin True A-1 2 Wisnu 330678 Siswa True S-1 3 Catur 320650 Siswa True S-2 Tabel 4.2 Tabel Hasil Test Case Login No Tujuan Input Output Diharapkan Status 1 Deskripsi username dan password yang valid dan Status User Admin. Memasukkan data login username= admin dan password = admin Form Login tertutup dan form Beranda Admin terbuka Sukses 2 Deskripsi username dan password valid Dan Status User Siswa. Memasukkan data login username = “wardana” dan password = “311567” Form Login tertutup dan form Beranda Siswa terbuka Sukses 3 Deskripsi username dan password tidak valid. Memasukkan data login username=”wardana” dan password=”” Tampil Pesan ”Username atau password salah” Sukses Gambar 4.25 User Menginputkan password yang salah Gambar 4.26 Pesan kesalahan 2. Uji Coba Fitur Tryout Dan Latihan Uji coba ini digunakan bagi siswa yang mengerjakan soal-soal tryout dan soal-soal latihan. Indikator nya adalah Tidak ada error dalam proses ini. Tabel 4.3 Hasil Test Case Fitur Tryout Dan Latihan No Tujuan Input Output Diharapkan Status 4 Menampilkan Form Tryout. Tekan Tombol Tryout pada Menu navigasi dengan user yang berstatus Siswa. Dan tanggal sistem sama dengan tanggal tryout Tampil Form Tryout. Sukses 5 Menampilkan Soal tryout. Tekan Tombol lanjut setelah Memilih mata pelajaran Tampil soal–soal tryout. Sukses No Tujuan Input Output Diharapkan Status 6 Menampilkan Soal Tryout sebelumnya. Tekan tombol kembali pada Form Tryout Setelah Soal Tryout Tampil. Tampil soal tryout sebelumnya. Sukses 7 Menampilkan Soal Tryout yang dipilih. Menekan tombol pilih untuk sesudah memilih nomer soal untuk kembali ke soal berikutnya. Tampil soal tryout sesuai dengan no soal yang dipilih. Sukses 8 Menampilkan Form Latihan Menekan tombol latihan pada menu dengan user yang berstatus siswa Tampil Form Latihan. Sukses 9 Menampilkan Soal Latihan Tekan tombol latihan setelah memilih kelas, mata pelajaran, bab-bab yang diinginkan, dan jumlah soal latihan. Tampil Soal Latihan Sukses 10 Menampilkan Soal latihan sesuai dengan jumlah soal yang diinputkan Menekan tombol lanjut pada Form latihan setelah soal latihan tampil. Tombol lanjut berubah menjadi selesai pada soal terakhir, sesuai dengan jumlah soal latihan yang diinputkan sukses 11 Menampilkan Evaluasi latihan Menekan tombol selesai pada Form latihan pada soal latihan yang terakhir Tampil Evaluasi Latihan Sukses Gambar 4.27 Pesan Tidak ada Tryout Gambar 4.28 Form Tryout tampil Bila Tryout Ada 3. Desain Uji Coba Fitur Buat Tryout Dan Unggah Soal Uji coba ini digunakan untuk menguji kesalahan yang dibuat admin saat membuat jadwal tryout dan mengunggah soal. Mengelompokkan setiap kesalahan yang mungkin dibuat admin diperlukan untuk memberikan keluaran kepada aplikasi agar admin dapat mengetahui kesalahan-kesalahan yang dibuat Human Error. Tabel 4.4 Hasil Test Case Fitur Buat Tryout Dan Unggah Soal No Tujuan Input Output Diharapkan Status 12 Menampilkan Pesan Kesalahan 1.1. Admin tidak memilih pilihan menu yang disediakan dan menekan tombol lanjut. Tampil Pesan Kesalahan “Kesalahan 1.1 Pilih Menu Yang Sudah Disediakan“. Sukses 13 Menampilkan Pesan Kesalahan 1.2. Admin memilih tgl tryout lebih kecil atau sama dengan tgl sekarang saat menyimpan jadwal tryout. Tampil Pesan Kesalahan “Kesalahan 1.2 Pilih Tgl Tryout Minimal Tgl [Hari Besok]“. Sukses 14 Menampilkan Pesan Kesalahan 1.3. Admin tidak memilih kelas yang disediakan saat menyimpan atau mengubah jadwal tryout. Tampil Pesan Kesalahan “Kesalahan 1.3 Pilih Kelas Terlebih Dahulu“. Sukses 15 Menampilkan Pesan Kesalahan 1.4. Admin menekan tombol lanjut tanpa memilih tgl atau memilih tgl yang tidak mempunyai jadwal tryout di menu buat atau edit jadwal tryout. Tampil Pesan Kesalahan “Kesalahan 1.4 Tidak ada Jadwal tryout Yang Dipilih“. Sukses 16 Menampilkan Pesan Kesalahan 1.5 Menekan tombol simpan tanpa mengisi waktu dan jumlah soal di menu buat atau ubah data mata pelajaran. Tampil Pesan “Kesalahan 1.5 Waktu dan Jumlah Soal Harus Diisi“. Sukses No Tujuan Input Output Diharapkan Status 17 Menampilkan Pesan Kesalahan 1.6 Menekan tombol simpan tanpa mengisi waktu dan jumlah soal dengan angka di menu buat atau ubah data mata pelajaran. Tampil Pesan “Kesalahan 1.6 Waktu dan Jumlah Soal Harus Diisi Angka“. Sukses 18 Menampilkan Pesan Kesalahan 1.7 Menekan tombol kembali, pada saat Kekurangan soal tidak menunjukkan angka nol. Tampil Pesan “Kesalahan 1.7 Jumlah Soal Kurang [Kekurangan Soal] Soal“. sukses 19 Menampilkan tanda [X] di sebelah kanan dropdownlist mata pelajaran Memilih mata pelajaran berwarna merah. Mata pelajaran berwarna merah mempunyai arti tidak ada bab yang dipilih saat pembuatan jadwal tryout. Tampil tanda [X] di sebelah kanan dropdownlist mata pelajaran Sukses 20 Menampilkan tanda [X] di sebelah kanan dropdownlist bab Memilih bab berwarna merah. Bab berwarna merah mempunyai arti soal tryout belum memenuhi kuota soal pada mata pelajaran tryout yang dipilih. Tampil tanda [X] di sebelah kanan dropdownlist bab Sukses 21 Menampilkan Pesan Kesalahan 2.1 Menekan tombol simpan pada menu data soal tetapi tidak mengisi pertanyaan, jawaban, kunci, atau level soal Tampil Pesan “Kesalahan 2.1 [Kesalahan] Belum diisi Atau dipilih“. Sukses 22 Menampilkan Pesan Kesalahan 2.2 Menekan tombol simpan tetapi kapasitas gambar melebihi satu megabyte MB Tampil Pesan “Kesalahan 2.2 Simpan Gambar Soal Gagal kapasitas Unggah Soal Maksimal 1MB“. Sukses 23 Menampilkan pesan dengan judul ”Tryout Belum Memenuhi Syarat” Background Proses yang dilakukan aplikasi pada saat admin berada di form buat tryout atau unggah soal. Pesan ini akan muncul saat admin berada di beranda. Tampil Pesan dengan judul ”Tryout Belum Memenuhi Syarat [Tgl Tryout]” Sukses

4.3.2 Uji Kelayakan Sistem