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

Authors

  • 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

DOI:

https://doi.org/10.46880/jmika.Vol8No2.pp199-205

Keywords:

System Testing, Interface, Load and Performance, Vulnerability

Abstract

Information system testing is a crucial step in software development. With the increasing number of users and the complexity of features on the MySkill platform, testing the information system is very important to ensure quality and usability.  This research focuses on interface testing, load and performance testing, and vulnerability testing with a qualitative approach. The flow of research methods is preliminary studies, scenario design, installation, testing, data analysis and conclusions. Interface testing with Selenium IDE tools showed positive results, but there were problems with the bootcamp registration process. Load and performance testing using Apache Jmeter shows that MySkill has a consistent response time, with an average response time of about 2 seconds and a standard deviation of about 1.5 seconds. Vulnerability testing using OWASP ZAP shows that MySkill has 15 alerts with categories of high, medium, low and informative.

References

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.

Published

2024-10-31

Issue

Section

METHOMIKA: Jurnal Manajemen Informatika & Komputersisasi Akuntansi