Tugas Akhir Mahasiswa Aji Nur Cahyo (11230397

research
  • 22 Oct
  • 2026

Tugas Akhir Mahasiswa Aji Nur Cahyo (11230397

ABSTRAK

Aji Nur Cahyo (11230397), Analisis dan Evaluasi Performance Efficiency Website E-Commerce Menggunakan Apache JMeter Berdasarkan ISO/IEC 25010

Bagisto merupakan platform e-commerce open source berbasis Laravel yang dapat dipasang secara mandiri oleh pelaku usaha, namun kemampuannya melayani banyak pengguna secara bersamaan belum diuji secara terukur sebelum digunakan. Penelitian ini bertujuan untuk menganalisis performa website e-commerce berbasis Bagisto menggunakan Apache JMeter, mengevaluasi performance efficiency berdasarkan standar ISO/IEC 25010, serta menyusun rekomendasi peningkatan performa. Penelitian menggunakan pendekatan kuantitatif dengan jenis penelitian evaluatif melalui metode performance testing dan teknik load testing. Pengujian dilakukan terhadap lima transaksi utama, yaitu homepage, daftar produk, detail produk, penambahan produk ke keranjang, dan pembukaan keranjang, pada satu skenario baseline dan lima skenario beban bertingkat sebanyak 10, 25, 50, 75, dan 100 pengguna virtual, masing-masing diulang tiga kali. Hasil pengujian menunjukkan response time rata-rata meningkat dari 1.080 milidetik pada baseline menjadi 69.723 milidetik pada beban 100 pengguna virtual, sedangkan throughput hanya meningkat sekitar 18 persen dan bertahan pada kisaran 1 request per detik. Error rate tercatat 0 persen pada seluruh skenario, sementara penggunaan CPU tidak pernah melampaui 52 persen dan memori stabil pada kisaran 81 hingga 85 persen. Berdasarkan evaluasi ISO/IEC 25010, Time Behaviour dinilai kurang baik, Resource Utilization memenuhi kriteria namun belum optimal, dan Capacity sistem berada di bawah 10 pengguna virtual. Hambatan performa disebabkan oleh keterbatasan kemampuan sistem memproses permintaan secara bersamaan, bukan oleh keterbatasan perangkat keras. Rekomendasi utama yang diberikan adalah peninjauan konfigurasi web server agar mendukung pemrosesan permintaan secara paralel

Unduhan

 

REFERENSI

DAFTAR PUSTAKA

[1]     K. C. Laudon dan C. G. Traver, E-commerce 2016: Business, Technology, Society, 12th ed. Boston, MA: Pearson Education, 2016.

[2]     Badan Pusat Statistik, Statistik E-Commerce 2024. Jakarta: Badan Pusat Statistik, 2025.

[3]     F. F.-H. Nah, “A Study on Tolerable Waiting Time: How Long Are Web Users Willing to Wait?,” Behaviour & Information Technology, vol. 23, no. 3, pp. 153–163, 2004, doi: 10.1080/01449290410001669914.

[4]     I. Sommerville, Software Engineering, 10th ed. Boston, MA: Pearson, 2016.

[5]     Z. M. Jiang dan A. E. Hassan, “A Survey on Load Testing of Large-Scale Software Systems,” IEEE Transactions on Software Engineering, vol. 41, no. 11, pp. 1091–1118, Nov. 2015, doi: 10.1109/TSE.2015.2445340.

[6]     International Organization for Standardization, ISO/IEC 25010:2011 Systems and Software Engineering — Systems and Software Quality Requirements and Evaluation (SQuaRE) — System and Software Quality Models. Geneva: ISO, 2011.

[7]     R. C. Fitonah, Y. Ardilla, M. Ridwan, dan A. T. Wibowo, “Evaluasi Kinerja Website E-Procurement Pada PT XYZ Di Surabaya Berbasis ISO 25010,” Journal of Informatics Management and Information Technology, vol. 5, no. 4, pp. 437–446, 2025, doi: 10.47065/jimat.v5i4.802.

[8]     M. K. Abdillah, Suprapto, dan A. R. Perdanakusuma, “Analisis Kualitas Website XYZ.com menggunakan Model ISO/IEC 25010 Product Quality,” Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer, vol. 8, no. 1, pp. 41–50, Jan. 2024.

[9]     I. Molyneaux, The Art of Application Performance Testing, 2nd ed. Sebastopol, CA: O’Reilly Media, 2014.

[10]   R. S. Pressman dan B. R. Maxim, Software Engineering: A Practitioner’s Approach, 9th ed. New York, NY: McGraw-Hill Education, 2020.

[11]   N. Yuliani, A. Yunianto, dan Marnis, “Implementasi Penggunakan CMS OpenCart Dalam Upaya Toko Online Naik Kelas,” TEKINFO, vol. 23, no. 2, pp. 123–138, Okt. 2022.

[12]   Webkul, “Bagisto Documentation,” Bagisto. [Online]. Tersedia: https://devdocs.bagisto.com [Diakses: 01 Agustus 2026].

[13]   P. D. Abda’u, A. Susanto, A. R. Supriyono, dan D. N. Prasetyanti, “Perbandingan Kinerja Antara Gatling dan Apache JMeter pada Uji Beban RESTful API,” Infotekmesin, vol. 15, no. 1, pp. 211–215, 2024, doi: 10.35970/infotekmesin.v15i1.2176.

[14]   Indrianto, “Performance Testing on Web Information System Using Apache JMeter and BlazeMeter,” Jurnal Ilmiah Ilmu Terapan Universitas Jambi, vol. 7, no. 2, pp. 138–149, Des. 2023, doi: 10.22437/jiituj.v7i2.28440.

[15]   A. R. F. Shafana, A. F. Musfira, dan M. M. F. Naja, “Assessing the E-commerce Websites for Performance using Automated Testing Tools,” in Proc. 1st Int. Conf. Science and Technology (ICST 2021), Oluvil, Sri Lanka, 2021, pp. 231–237.

[16]   W. Murdoko dan I. Jatnika, “Evaluating Higher Education Website Quality Using WebQual 4.0 and Importance Performance Analysis (IPA),” Jurnal Pilar Nusa Mandiri, vol. 20, no. 2, pp. 210–219, 2024, doi: 10.33480/pilar.v20i2.5789.

[17]   R. M. Stair dan G. W. Reynolds, Principles of Information Systems, 14th ed. Boston, MA: Cengage Learning, 2021.

[18]   R. Black, Managing the Testing Process: Practical Tools and Techniques for Managing Hardware and Software Testing, 3rd ed. Indianapolis, IN: Wiley Publishing, 2009.

[19]   Apache Software Foundation, “Apache JMeter User’s Manual,” Apache JMeter. [Online]. Tersedia: https://jmeter.apache.org/usermanual/index.html [Diakses: 01 Agustus 2026].

[20]   D. T. Kurniasari dan S. Rochimah, “An Evaluation Model of Website Testing Framework Based on ISO 25010 Performance Efficiency,” Indonesian Journal of Electrical Engineering and Computer Science, vol. 37, no. 2, pp. 1130–1139, Feb. 2025, doi: 10.11591/ijeecs.v37.i2.pp1130-1139.

[21]   N. Husufa dan I. Prihandi, “Optimizing JMeter on Performance Testing Using the Bulk Data Method,” Journal of Information Systems and Informatics, vol. 4, no. 2, pp. 205–215, 2022, doi: 10.51519/journalisi.v4i2.244.

[22]   H. A. Thooriqoh dkk., “A Recommendation Model of REST API Testing Framework based on Resource Utilization of ISO/IEC 25010,” in Proc. 5th Int. Seminar on Research of Information Technology and Intelligent Systems (ISRITI), Yogyakarta, Indonesia, 2022.

[23]   W. Tejaya, S. Rahman, dan A. Munir, “Pengujian Website Invitees Menggunakan Metode Load Testing dengan Apache JMeter,” KHARISMA Tech, vol. 18, no. 1, pp. 99–112, 2023, doi: 10.55645/kharismatech.v18i1.305.

[24]   S. S. Raweyai dan I. R. Widiasari, “Performance Testing of Academic Website Using Load Testing Method Supported by Apache JMeter at XYZ University,” Jurnal Teknik Informatika (JUTIF), vol. 5, no. 3, pp. 721–730, 2024, doi: 10.52436/1.jutif.2024.5.3.1796.

[25]   S. F. Yusri, D. D. J. Suwawi, dan M. Adrian, “Analysis the Impact of Refactoring from Monolithic Applications to Microservices on Response Time Using the MDA and SCA Approaches,” Jurnal Teknik Informatika (JUTIF), vol. 5, no. 6, pp. 1861–1872, 2024, doi: 10.52436/1.jutif.2024.5.6.2617.

[26]   H. A. Thooriqoh dkk., “A Comparative Analysis of Resource Utilization using ISO/IEC 25010 in REST API File Upload Testing: Postman (GUI-Based) and Cucumber (Code-Based),” ILKOMNIKA, vol. 7, no. 2, Agu. 2025, doi: 10.28926/ilkomnika.v7i2.773.

[27]   A. S. Azzahidi, B. Wijayanto, dan A. Darmawan, “Performance Evaluation of Backend Frameworks for REST API: A Comparative Study of Spring Boot, Flask, Express.js, Laravel FrankenPHP, and Gin,” Jurnal Teknik Informatika (JUTIF), vol. 6, no. 4, pp. 2405–2419, 2025, doi: 10.52436/1.jutif.2025.6.4.4811.

[28]   A. F. Hudaifi, D. Retnoningsih, dan A. Charolina, “Pengukuran Kualitas Website E-Procurement Menggunakan Standart ISO/IEC 25010,” Jurnal Algoritma, vol. 22, no. 2, pp. 576–587, Nov. 2025, doi: 10.33364/algoritma/v.22-2.2838.