Pengujian Pemulihan Pengujian Sistem

95

3. Pengujian Sistem

Pengujian sistem dikelompokkan menjadi lima kategori pengujian, yaitu pengujian pemulihan, pengujian keamanan, pengujian stres, pengujian kinerja, dan pengujian deployment.

a. Pengujian Pemulihan

Pengujian ini dilakukan untuk menguji kualitas maintainability sistem bank soal. Pengujian dilakukan dengan menggunakan Matrix Land. Pengujian dilakukan dengan melakukan uji operasional terhadap fungsi-fungsi yang terdapat dalam sistem bank soal. Tabel 25 berikut merupakan hasil dari pengujian maintainability. Tabel 24. Hasil pengujian maintainabiliy Aspek Aspek yang dinilai Hasil yang akan diperoleh Instrumentation Terdapat peringatan pada sistem pengolahan data untuk mengidentifikasi kesalahan Ketika user melakukan kesalahan saat menggunakan sistem bank soal, sistem sudah menampilkan pesan kesalahan. Consistency Penggunaan satu bentuk rancangan pada seluruh rancangan sistem. Tampilan user interface pada halaman satu dan pada halaman lainnya menggunakan satu template yang sama, sehingga tampilan konsisten. Simplicity Kemudahan dalam Sistem bank soal dikembangkan 96 Aspek Aspek yang dinilai Hasil yang akan diperoleh pengelolaan, perbaikan dan pengembangan sistem. dengan menggunakan framework CodeIgniter, sehingga sistem mudah untuk dikelola, dikembangkan dan diperbaiki. Tabel 25 berikut memuat beberapa contoh pesan kesalahan yang ditampilkan sistem saat pengguna melakukan kesalahan. Tabel 25. Pesan Kesalahan No Pesan pada Sistem 1. Keterangan: “ Periksa kembali username dan password Anda ”. Pesan kesalahan ini muncul saat akan melakukan login, pengguna memasukkan username atau password yang salah. 97 No Pesan pada Sistem 2. Keterangan: Saat akan melakukan penambahan data, sistem akan menampilkan pertanyaan apakah anda yakin akan melakukan penambahan data atau tidak. 3. Keterangan: Saat akan melakukan tambah data, jika ada salah satu field yang kosong, maka sistem akan menampilkan pesan agar user mengisi field itu terlebih dahulu.. 4. Keterangan: Saat akan menambahkan data, jika data yang akan ditambahkan sudah pernah ditambahkan sebelumnya, maka sistem akan menampilkan bahwa data sudah ada. 98

b. Pengujian Keamanan