Pengujian Antarmuka, Beban dan Kinerja, serta Keamanan Aplikasi pada Platform Belajar Online Myskill

Penulis

  • Churun Ain Azkal Azkiya Universitas Pesantren Tinggi Darul Ulum
  • Putri Dwi Mita Sari Universitas Pesantren Tinggi Darul Ulum
  • Nufan Balafif Universitas Pesantren Tinggi Darul Ulum

Kata Kunci:

Uji Sistem, Antarmuka, Beban dan Kinerja, Keamanan

Abstrak

Pengujian sistem informasi merupakan langkah krusial dalam pengembangan perangkat lunak. Dengan meningkatnya jumlah pengguna dan kompleksitas fitur pada platform MySkill membuat pengujian terhadap sistem informasi menjadi sangat penting untuk memastikan kualitas dan kenyamanan pengguna.  Penelitian ini berfokus pada pengujian antarmuka pengguna, beban dan kinerja sistem, serta keamanan aplikasi dengan pendekatan kualitatif. Alur metode penelitian yaitu studi pendahuluan, desain skenario, instalasi, pengujian, analisa data, dan kesimpulan. Pengujian antarmuka dengan tools Selenium IDE menunjukkan hasil positif, namun terdapat masalah dalam proses pendaftaran bootcamp. Pengujian beban dan kinerja menggunakan Apache Jmeter menunjukkan bahwa MySkill memiliki waktu respon yang konsisten, dengan rata-rata waktu respon sekitar 2 detik dan standar deviasi sekitar 1,5 detik. Pengujian keamanan menggunakan OWASP ZAP menunjukkan bahwa MySkill memiliki 15 peringatan, dengan kategori tinggi, medium, rendah, dan informatif.

Referensi

Abdillah, M. D., Gunawan, J., Atsil, R. A., & Harahap, A. M. (2023). Analisis Kerentanan Website Mtss Al-Washliyah Bah Gunung Menggunakan Metode Open Web Application Security Project ZAP (OWASP ZAP). Jurnal Sains Dan Teknologi (JSIT), 3(1), 61–67.

Barus, A. C., Sinambela, E. S., Purba, I., Simatupang, J., Marpaung, M., & Pandjaitan, N. (2022). Performance Testing and Optimization of DiTenun Website. Journal of Applied Science, Engineering, Technology, and Education, 4(1), 45–54.

Formanek, M., & Zaborsky, M. (2017). Web Interface Security Vulnerabilities of European Academic Repositories. LIBER Quarterly: The Journal of the Association of European Research Libraries, 27(1), 45–57.

Ginting, A. P., Abidin, Z., Asari, A., & Saifudin, A. (2023). Otomatisasi Pengujian Aplikasi Web Toko Sembako Menggunakan Selenium IDE. LOGIC: Jurnal Ilmu Komputer Dan Pendidikan, 1(2), 303–309.

Gorbachov, V., Batiaa, A. K., Ponomarenko, O., & Kotkova, O. (2019). Impact Evaluation of Embedded Security Mechanisms on System Performance. 2019 IEEE International Scientific-Practical Conference Problems of Infocommunications, Science and Technology (PIC S&T), 407–410. https://doi.org/10.1109/PICST47496.2019.9061561

Hasibuan, A. F., & Handoko, D. (2023). Analisis Keretanan Website Dengan Aplikasi Owasp Zap. Jurnal Ilmu Komputer Dan Sistem Informasi, 2(2), 257–270.

Irawan, F., & Tambotoh, J. J. C. (2024). Evaluasi Pengalaman Pengguna Flexible Learning UKSW Menggunakan Metode User Experience Questionnaire Pada Proses Pembelajaran. METHOMIKA: Jurnal Manajemen Informatika & Komputerisasi Akuntansi, 8(1), 79–88.

Jailani, M. S., Risnita, & Ardiansyah. (2023). Teknik Pengumpulan Data Dan Instrumen Penelitian Ilmiah Pendidikan Pada Pendekatan Kualitatif dan Kuantitatif. IHSAN: Jurnal Pendidikan Islam, 1(2), 1–9.

Kamoun, F., & Halaweh, M. (2012). User Interface Design and E-Commerce Security Perception: An Empirical Study. Int. J. E Bus. Res., 8, 15–32. https://api.semanticscholar.org/CorpusID:38072881

Khan, R., & Amjad, M. (2016). Performance testing (load) of web applications based on test case management. Perspectives in Science, 8, 355–357. https://doi.org/https://doi.org/10.1016/j.pisc.2016.04.073

Peña Ortiz, R., Gil Salinas, J. A., Sahuquillo Borrás, J., & Pont Sanjuan, A. (2015). Surfing the web using browser interface facilities: a performance evaluation approach. Journal of Web Engineering, 14(1–2), 3–21.

Raweyai, S. S., & Widiasari, I. R. (2024). Performance Testing Of Academic Website Using Load Testing Method Supported By Apache JMeterTM At XYZ University. Jurnal Teknik Informatika (Jutif), 5(3), 721–730.

Riswandi, K., & Raharjo, M. F. (2020). Evaluasi Kinerja Web Server Apache menggunakan Protokol HTTP2. J. Eng. Technol. Appl. Sci, 2(1), 19–31.

Suryono, N. J., Samodra, J. E., & Setyohadi, D. B. (2022). Pengujian Antarmuka Web Perpustakaan Universitas Atma Jaya Yogyakarta Menggunakan Usability Testing. Jurnal Informatika Atma Jogja, 3(1), 34–41.

Thooriqoh, H. A., Annisa, T. N., & Yuhana, U. L. (2021). Selenium Framework for Web Automation Testing: A Systematic Literature Review. Jurnal Ilmiah Teknologi Informasi, 19(2), 65–76.

Unduhan

Diterbitkan

2024-10-31

Terbitan

Bagian

METHOMIKA: Jurnal Manajemen Informatika & Komputersisasi Akuntansi