BAB IV HASIL DAN PEMBAHASAN
4.5. Pengujian Sistem
4.5.1. Pengujian Kualitas Perangkat Lunak
Pada tahap pengujian ini sistem informasi yang akan diuji kemudian diberikan berbagai rangkaian pengujian kualitas perangkat lunak yang menggunakan beberapa instrumen penelitian sesuai standard ISO 9126, sehingga dapat dilakukan evaluasi sistem tersebut. Perangkat lunak yang dilakukan pengujian dalam penelitian ini, dianalisis memakai standard ISO 9126, terutama pada aspek functionality, security, usability, efficiency,maintainability, dan portability.
1. Pengujian Functionality a. Instrument metode angket
Tabel IV.28
2. Apakah menu navigasi utama dapat difungsikan? 10 0
3. Apakah menu profil dapat difungsikan? 10 0
4. Apakah menu pengetahuan saya dapat difungsikan? 10 0 5. Apakah menu pengetahuan dapat difungsikan? 10 0
6. Apakah menu artikel dapat difungsikan? 8 2
7. Apakah menu diskusi dapat difungsikan? 10 0
8. Apakah menu proyek dapat difungsikan? 10 0
9. Apakah fungsi untuk merubah profil dapat berfungsi? 8 2 10. Apakah fungsi menambah pengetahuan baru dapat
difungsikan?
10 0
11. Apakah fungsi mengelola pengetahuan milik pribadi dapat difungsikan?
7 3
12. Apakah pemberian aksi pada setiap pengetahuan dapat difungsikan?
7 3
13. Apakah pemberian komentar pada setiap pengetahuan dapat difungsikan?
10 0
14. Apakah upload artikel dapat difungsikan? 10 0 15. Apakah diskusi antar anggota dapat difungsikan? 10 0
Program Pascasarjana Magister Ilmu Komputer STMIK Nusa Mandiri
Dari hasil diatas dapat diketahui persentase untuk masing-masing penilaian adalah:
Ya = (140/150) x 100% = 93%
Tidak = (10/150) x 100% = 7%
Berikut ini analisis dari pengujian functionality:
Tabel IV.29
Data Pengujian Functionality
No. Skor Total Skor Maksimum Persentase (%)
1. 10 10 100
2. 10 10 100
3. 10 10 100
4. 10 10 100
5. 10 10 100
6. 8 10 80
7. 10 10 100
8. 10 10 100
9. 8 10 80
10. 10 0 100
11. 7 10 70
12. 7 10 70
13. 10 10 100
14. 10 10 100
15. 10 10 100
Total 140 150 93
Berdasarkan analisa deskriptif dan perhitungan maka diperoleh persentase 93% dari pengujian functionality. Dari skor tersebut maka dapat disimpulkan bahwa sisi functionality telah sesuai dengan atribut functionality dan mempunyai skala yang sangat tinggi.
Program Pascasarjana Magister Ilmu Komputer STMIK Nusa Mandiri
1) Pengujian Halaman Administrator Tabel IV.30
Pengujian Blackbox Tautan Halaman Administrator No Kondisi yang
diujikan
Keluaran yang diperoleh Sesuai
1 Klik tautan halaman pengguna
Sistem menampilkan halaman data pengguna / anggota
Ya 2 Klik tautan tambah
pengguna
Sistem menampilkan halaman tambah data pengguna
Ya 3 Klik tautan simpan
pengguna
Sistem menampilkan halaman data pengguna Ya 4 Klik tautan edit
pengguna
Sistem akan menampilkan halaman edit data terpilih dan menampilkan kembali halaman data pengguna
Ya
5 Klik tautan hapus pengguna
Sistem akan menghapus data terpilih dan menampilkan kembali halaman data pengguna
Ya 6 Klik tautan halaman
kategori
Sistem menampilkan halaman data kategori Ya 7 Klik tautan tambah
kategori
Sistem dapat menampilkan halaman tambah kategori
Ya 8 Klik tautan halaman
aksi
Sistem akan menampilkan halaman data aksi Ya 9 Klik tautan tambah
aksi
Sistem dapat menampilkan halaman tambah aksi
Ya 10 Klik tautan simpan
aksi
Sistem akan menyimpan perbaharuan aksi dan menampilkan kembali halaman data aksi
Ya 11 Klik tautan halaman
pengetahuan
Sistem dapat menampilkan halaman data pengetahuan
Ya 12 Klik tautan tambah
pengetahuan
Sistem dapat menampilkan halaman tambah pengetahuan
Ya 13 Klik tautan lihat
pengetahuan
Sistem dapat menampilkan halaman pengetahuan
Ya
Tabel IV.31
Pengujian Blackbox Fungsional Halaman Administrator No Kondisi yang
diujikan
Keluaran yang diperoleh Sesuai
1.
Administrator menambah kategori
Sistem dapat menambah data kategori pengetahuan pada sistem
Ya
Program Pascasarjana Magister Ilmu Komputer STMIK Nusa Mandiri
Tabel IV.31
Pengujian Blackbox Fungsional Halaman Administrator (lanjutan)
2
Administrator mengubah kategori
Sistem dapat menperbaharui data kategori Ya
3
Administrator menghapus kategori
Sistem dapat menghapus kategori yang dipilih Ya
4.
Administrator mencari kategori dengan memasukkan katakunci pencarian
Sistem dapat menampilkan data kategori sesuai dengan katakunci pencarian yang dimasukkan
Sistem berhasil menambah data pengetahuan Ya
6. Administrator mengubah pengetahuan
Sistem berhasil mengubah pengetahuan Ya
7. Administrator menghapus pengetahuan
Sistem dapat menghapus artikel pengetahuan yang diinginkan
Sistem dapat menampilkan data pengetahuan sesuai dengan katakunci pencarian yang dimasukkan
Ya
9. Administrator
menambah komentar
Sistem berhasil menambahkan data komentar Ya 10. Administrator
mengubah komentar
Sistem berhasil mengubah isi komentar yang dikirim oleh pengguna
Ya 11. Administrator
menghapus komentar
Sistem berhasil menghapus komentar yang dipilih oleh administrator
Ya
12. Administrator menambah aksi
Sistem berhasil menambahkan data aksi Ya 13. Administrator
mengubah data aksi
Sistem berhasil meperbaharui data aksi Ya 14. Administrator
menghapus aksi
Sistem berhasil menghapus data aksi Ya 15. Administrator
mencari data aksi melalui katakunci pencarian
Sistem berhasil menampilkan data aksi sesuai dengan kakunci pencarian yang dimasukkan oleh pengguna
Ya
16. Administrator
menambah pengguna
Sistem berhasil menambah data pengguna Ya 17. Administrator
mengubah data pengguna
Sistem berhasil memperbaharui data pengguna
Ya
Program Pascasarjana Magister Ilmu Komputer STMIK Nusa Mandiri
Tabel IV.32
Pengujian Blackbox Tautan Halaman Anggota/Member No Kondisi yang
diujikan
Keluaran yang diperoleh Sesuai
1 Klik tautan halaman profil
Sistem menampilkan halaman profil Ya 2 Klik tautan
pengetahuan saya
Sistem menampilkan halaman pengetahuan saya yang berisi semua pengetahuan yang pernah diposting oleh anggota tersebut
Ya
3 Klik tautan kelola pengetahuan saya
Sistem menampilkan halaman kelola pengetahuan yang pernah dipostinr oleh anggota tersebut
Ya
4 Klik tautan pengetahuan
Sistem akan menampilkan halaman semua pengetahuan yang pernah tersimpan pada system
Ya
5 Klik tautan komentar
Sistem akan menampilkan halaman komentar Ya 6 Klik tautan artikel Sistem menampilkan halaman data artikel
yang tersimpan pada system
Ya 7 Klik tautan tambah
artikel
Sistem dapat menampilkan halaman tambah artikel
Ya 8 Klik tautan diskusi Sistem akan menampilkan halaman data
diskusi yang tersimpan
Ya 9 Klik tautan tambah
diskusi
Sistem dapat menampilkan halaman tambah diskusi
Ya
Tabel IV.33
Pengujian Blackbox Fungsional Halaman Anggota
No Kondisi yang diujikan
Keluaran yang diperoleh Sesuai
1. Anggota menambah pengetahuan
Sistem dapat menambahkan nama pengetahuan yang ke tabel knowledge pada basis data yang telah disesuaikan.
Ya
2 Anggota mengubah pengetahuan
Sistem dapat mengganti nama pengetahuan yang tersimpan di tabel knowledge pada basis data sesuai perubahan yang terjadi.
Ya
3
Anggota menghapus pengetahuan
Sistem dapat menghapus nama pengetahuan yang tersimpan di tabel knowledge pada basis data sesuai kategori yang dihapus.
Ya
Program Pascasarjana Magister Ilmu Komputer STMIK Nusa Mandiri
Tabel IV.33
Pengujian Blackbox Fungsional Halaman Anggota (lanjutan)
4.
Anggota menambah komentar
Sistem dapat menambahkan komentar ke
pengetahuan yang dikomentari Ya
5.
Anggota menghapus komentar miliknya
Sistem dapat menghapus komentar di sesuai
komentar yang dipilih. Ya
6.
Sistem menampilkan hasil pencarian judul, konten artikel berdasarkan kata kunci yang dimasukkan.
Bila tidak ada hasil yang cocok maka sistem menampilkan pesan tidak menemukan.
Ya
2. Pengujian Security
Tabel IV.34 Hasil Pengujian Security No. Jenis Celah Keamanan Tingkat
Peringatan
Jumlah
1. File Upload Low 7
2. Login page password Low 6
3. Possible sensitive directories Low 5
4. Broken Link Informational 7
5. Password type input with autocomplete enabled
Informational 5
Tabel IV.35
Analisa Data Pengujian Security
No Tingkat Peringatan Jumlah
1. High 0
2. Medium 0
3. Low 18
4. Informational 12
Total 30
Berdasarkan analisis hasil pengujian diatas, perangkat pengujian memberikan informasi celah keamanan yang ditemukan berada pada tingkat Level 1 (Low). Tidak ditemukan celah keamanan dari serangan site Scripting (XSS) dan SQL Injection. Dari hal tersebut maka kualitas
Program Pascasarjana Magister Ilmu Komputer STMIK Nusa Mandiri
kualitas security yang baik karena mempunyai skala yang tinggi.
3. Pengujian Usability
Pada aspek ini, peneliti menggunakan metode kuesioner JR. Lewis. Kuesioner ini diisi oleh 10 responden.
Tabel IV.36
Hasil Pengujian Usability
No Pertanyaan Pilihan
Tidak
dengan kemudahan sistem ini
0 1 3 6 pekerjaan saya dengan cepat menggunakan aplikasi ini
0 1 4 5
5 Saya dapat menyelesaikan pekerjaan saya dengan efisien ketika menggunakan sistem ini
0 0 5 5
ketika menggunakan sistem ini
0 1 4 5
9 Jika terjadi error, sistem ini memberikan pesan pemberitahuan tentang langkah yang saya lakukan untuk mengatasi masalah
0 0 3 7
10 Kapanpun saya membuat kesalahan, saya bisa memperbaikinya dengan cepat dan mudah
0 0 2 8
11 Informasi yang disediakan sistem ini cukup jelas sistem ini sangat mudah dipahami
0 0 2 8
Program Pascasarjana Magister Ilmu Komputer STMIK Nusa Mandiri
Tabel IV.36
Hasil Pengujian Usability (lanjutan) 14 Informasi yang disediakan efektif
membantu menyelesaikan pekerjaan saya
0 1 4 5
15 Pengorganisasian informasi yang ditampilkan cukup jelas
0 0 4 6
16 Tampilan sistem ini sangat enak dilihat
0 0 2 8
17 Saya menyukai menggunakan antarmuka aplikasi ini dengan kinerja sistem ini
0 0 3 7
TOTAL 6 66 117
Dari hasil diatas dapat diketahui persentase untuk masing-masing poin penilaian, yaitu sebagai berikut:
Sangat Setuju (SS) : (117/189) x 100% = 61.90 % Setuju (S) : (66/189) x 100% = 34.93 % Kurang Setuju (KS) : (6/189) x 100% = 3.27 % Tidak Setuju (TS) : (0/189) x 100% = 0 %
Dari hasil persentase yang didapat, maka didapat hasil persentase kualitas perangkat lunak dari sisi kemudahan pengguna (usability) adalah 61.90 % pengguna sangat setuju, 34.92 % pengguna setuju, 3.17 % pengguna kurang setuju dan 0 % pengguna tidak setuju.
4. Pengujian Efficiency
Tabel IV.37
Hasil Pengujian Effeciency
No. Jenis Efficiency Tingkat
Kecepatan
Jumlah
1. Kecepatan akses Medium 9
2. Penggunaan resource Medium 8
3. Kecepatan proses data Medium 6
Program Pascasarjana Magister Ilmu Komputer STMIK Nusa Mandiri
Hasil Pengujian Effeciency
No Tingkat Peringatan Jumlah
1. High 0
2. Medium 23
3. Low 0
4. Informational 0
Total 23
Berdasarkan analisis hasil pengujian diatas, perangkat pengujian memberikan informasi kecepatan yang ditemukan berada pada tingkat Level 2 (Medium). Tidak ditemukan kecepatan yang lamban dari tingkat keefisienan proses. Dari hal tersebut maka kualitas perangkat lunak yang dikembangkan dari sisi efficiency telah sesuai dengan kualitas efficiency yang baik karena mempunyai skala yang tinggi.
5. Pengujian Maintainability
Pengujian untuk aspek inimenggunakan ukuran-ukuran (metrics). Sebagai contoh pengujian secara operasional seperti penanganan masalah pada halaman login.
Sumber : Hasil Penelitian (2015)
Gambar IV.65. Halaman Gagal Login
Pada gambar diatas, menunjukan peringatan apabila user gagal melakukan login.
Program Pascasarjana Magister Ilmu Komputer STMIK Nusa Mandiri
Tabel IV.39
Hasil Pengujian Maintainability
Aspek Aspek yang di Nilai Hasil yang Diperoleh Instrumentation Terdapat peringatan
pada sistem untuk mengindetifikasi kesalahan
Hasil pengujian yang telah dilakukan peneliti menunjukan bahwa ketika terdapat kesalahan yang mungkin disebabkan oleh anggota, maka sistem akan mengeluarkan peringatan untuk mengidentifikasi kesalahan
Consistency Penggunaan satu bentuk rancangan
pada seluruh
rangcangan system
Hasil pengujian menunjukan rancangan sistem mempunyai satu bentukyang sama
Simplicity Kemudahan dalam pengelolaan,
perbaikan, dan pengebangan sistem
Hasil pengujian menunjukan bahwa sistem mudah untuk dikembangkan
6. Pengujian Portability
Pengujian untuk aspek ini dilakukan dengan menjalankan sistem dengan browser yang berbeda.
a. Menggunakan Chrome
Untuk pengaksesan yang menggunakan chrome, sistem dapat berjalan sebagaimana mestinya dan tidak mengganggu fungsi dari konten.
Sumber : Hasil Penelitian (2015)
Gambar IV.66. Tampilan Menggunakan Chrome
Program Pascasarjana Magister Ilmu Komputer STMIK Nusa Mandiri
Untuk pengaksesan yang menggunakan mozila firefox, sistem juga dapat berjalan sebagaimana mestinya dan tidak mengganggu fungsi dari konten.
Sumber : Hasil Penelitian (2015)
Gambar IV.67. Tampilan Menggunakan Mozila Firefox
c. Menggunakan Internet Explorer
Untuk pengaksesan yang menggunakan internet explorer, sistem dapat berjalan sebagaimana mestinya meskipun adanya perbedaan warna pada saat proses desain dengan hasil eksekusi.
Sumber : Hasil Penelitian (2015)
Gambar IV.68 Tampilan Menggunakan Internet Explorer
Program Pascasarjana Magister Ilmu Komputer STMIK Nusa Mandiri
d. Menggunakan Opera
Untuk pengaksesan yang menggunakan opera, hasil yang didapat hampir sama dengan penggunaan opera yaitu adanya ketidaksesuaian antara warna pada saat dirancang dengan warna pada saat hasil eksekusi.
Sumber : Hasil Penelitian (2015)
Gambar IV.69. Tampilan Menggunakan Opera