Analisis Perbandingan Kinerja Alat Pengujian Beban Perangkat Lunak: Apache JMeter, Gatling, dan K6

Authors

  • Endang Sulistiyani Universitas Nahdlatul Ulama Surabaya
  • Qodhi Musyafaúr Rosul Universitas Nahdlatul Ulama Surabaya

DOI:

https://doi.org/10.33795/jip.v12i2.8693

Keywords:

Software Load Testing, Website PMB, Apache Jmeter, Gatling, K6

Abstract

Dalam pengembangan perangkat lunak, software load testing memiliki peran sangat penting dalam meningkatnya kinerja suatu sistem. Pemilihan software testing yang tepat akan sangat mempengaruhi kualitas hasil pengujian. Penelitian ini menganalisis perbandingan kinerja tiga software load testing, yaitu apache jmeter, gatling, dan k6, dalam menguji performa load testing 10 website PMB universitas di surabaya. Tujuan utama penelitian adalah mengevaluasi kinerja alat pengujian berdasarkan tiga parameter. Metodologi penelitian ini terdiri dari beberapa tahapan , yaitu perencanaan lingkungan pengujian, implementasi yang mencakup pembuatan skenario uji dan pelaksanaan pengujian, serta menganalisis dan mengevaluasi hasil pengujian. Hasil perbandingan kinerja tiga tools load testing, Dari segi parameter execution time, Apache Jmeter menunjukkan durasi pengujian yang paling cepat dan konsisten di semua tingkat Virtual user. Gatling memiliki durasi pengujian yang jauh lebih lama empat kali lipat dibandingkan Apache Jmeter dan K6. Sementara K6 Menunjukkan durasi pengujian yang mirip dengan Apache Jmeter pada 50 dan 75 VU, tetapi sedikit meningkat pada 100 VU. Dari segi ease of use, apache jmeter memperoleh total nilai sebesar 14. masing-masing sebesar 5 poin. Sementara itu, gatling memperoleh nilai tertinggi dengan total 15 poin yang unggul dari seluruh aspek ease of use. Sebaliknya, k6 mendapatkan nilai terendah dengan total 10 poin, dengan rata-rata nilai yang lebih rendah dibandingkan kedua tools lainnya. Segi feature, apache jmeter memperoleh skor 11, gatling memperoleh skor tertinggi dengan 12 poin, dan k6 juga mencatat total 13 poin, menjadikannya tools dengan nilai tertinggi secara keseluruhan.

Downloads

Download data is not yet available.

References

Abbas, R., Sultan, Z., & Bhatti, S. N. (2017). Comparative Analysis of Automated Load Testing Tools: Apache JMeter, Microsoft Visual Studio (TFS), LoadRunner, Siege. In 2017 International Conference on Communication Technologies (ComTech) (pp. 39–44).

Agus Sukmandhani, A., Gaesela, Y. M., & Fernando, N. (n.d.). Testing dan Evaluasi Per for ma Website E-Commer ce Testing and Performance Evaluation of E-Commerce Web Sites. 6(2), 34–45. https://doi.org/10.30813/jbase.v6i1.4673

Andriansyah, D. (2019). Computer Based Information System Journal PERFORMANCE DAN STRESS TESTING DALAM MENGOPTIMASI WEBSITE. CBIS JOURNAL, 07(01). http://ejournal.upbatam.ac.id/index.php/cbishttp://ejournal.upbatam.ac.id/index.php/cbis

Barus, A. C., & Siburian, L. (2019). STUDI PERBANDINGAN ALAT PENGUJIAN OTOMATIS UNTUK APLIKASI ANDROID. 6(6), 645–654. https://doi.org/10.25126/jtiik.20196953

Bath, G., Black, R., Podelko, A., Pollner, A., & Rice, R. (2018). Certified Tester Foundation Level Syllabus-Performance Testing.

Chandrasekhar, A. K., & Chandran, A. S. (2021). COMPARATIVE ANALYSIS OF LOAD TESTING TOOLS. https://opensource-demo.orangehrmlive.com/index.php/dashboard

Costa, V., Girardon, G., Bernardino, M., MacHado, R., Legramante, G., Neto, A., Basso, F. P., & De MacEdo Rodrigues, E. (2020). Taxonomy of performance testing tools: A systematic literature review. Proceedings of the ACM Symposium on Applied Computing, 1997–2004. https://doi.org/10.1145/3341105.3374006

Diantono Abda’u, P., Susanto, A., Supriyono, A. R., Prasetyanti, D. N., Studi, P., Informatika, T., Cilacap, P. N., & Soetomo, J. (2024). Perbandingan Kinerja Antara Gatling dan Apache JMeter pada Uji Beban RESTful API. 15(01). https://doi.org/10.35970/infotekmesin.v15i1.2176

Dwinur Andrianto, L., & Fatrianto Suyatno, D. (2024). Analisis Performa Load Testing Antara Mysql Dan Nosql Mongodb Pada RestAPI Nodejs Menggunakan Postman.

Islam Al Makassari, S. M. J., Budiman, T., & Yulianto, A. B. (2022). Rancangan Program Otomatisasi Otentikasi Pengguna Untuk Otorisasi Pada Website Dengan Python Dan Selenium Web Driver. Jurnal Manajamen Informatika Jayakarta, 2(4), 326. https://doi.org/10.52362/jmijayakarta.v2i4.917

Lenka, R. K., Mamgain, S., Kumar, S., & Barik, R. K. (2018). Performance Analysis of Automated Testing Tools: JMeter and TestComplete. In International Conference on Advances in Computing, Communication Control and Networking (ICACCCN2018) (pp. 399–407)

Nimas Maharani, C., Darwis, D., Penulis, N., Dedi, K. :, & Submitted, D. (2023). Analisis Perbandingan Kualitas Perangkat Lunak Pada Website Perguruan Tinggi Menggunakan Metode Webqual, Apache J-Meter, Dan Web Server Stress Tool. 4(1), 34–41. https://doi.org/10.33365/jtsi.v4i1.2436

Nurazizah, R. A. S., Yustiana, I., & Hermanto, H. (2024). EVALUASI WEBSITE OPEN DATA KOTA SUKABUMI BERDASARKAN STANDAR ISO/IEC 9126. JIPI (Jurnal Ilmiah Penelitian Dan Pembelajaran Informatika), 9(1), 79–89. https://doi.org/10.29100/jipi.v9i1.4281

Paz, S., & Bernardino, J. (2017). Comparative analysis of web platform assessment tools. WEBIST 2017 - Proceedings of the 13th International Conference on Web Information Systems and Technologies, 116–125. https://doi.org/10.5220/0006308101160125

Sharma, V., & Singh, M. (2018). Proceedings, IEEE 2018 International Conference on Advances in Computing, Communication Control and Networking : (ICACCCN) : on 12th-13th Oct, 2018. IEEE.

Shrivastava, S. (2020). Comprehensive Review of Load Testing Tools. International Research Journal of Engineering and Technology. www.irjet.net

Srivastava, N. (2021). Software and Performance Testing Tools. Journal of Informatics Electrical and Electronics Engineering (JIEEE), 2(1), 1–12. https://doi.org/10.54060/jieee/002.01.001

Downloads

Published

2026-02-28

How to Cite

Sulistiyani, E., & Rosul, Q. M. (2026). Analisis Perbandingan Kinerja Alat Pengujian Beban Perangkat Lunak: Apache JMeter, Gatling, dan K6. Jurnal Informatika Polinema, 12(2), 393–400. https://doi.org/10.33795/jip.v12i2.8693