Pengujian Stress Testing API Sistem Pelayanan dengan Apache JMeter
Abstract
Sistem yang baik tentunya harus memiliki kualitas API yang mumpuni. Salah satu sistem yang menggunakan API adalah sistem pelayanan laboratorium berbasis Android, sehingga mengakibatkan kualitas API untuk pengaksesan data menjadi salah satu hal yang perlu diperhatikan dalam pembuatan sistem mobile. Salah satu cara untuk memastikan kualitas dari API pada sistem dibutuhkan pengujian sistem seperti Stress testing. Stress testing yang dilakukan dengan menggunakan tools Apache JMeter untuk lebih mengoptimalkan sistem dan memeriksa ketahanan dari sistem. Skenario stress testing ini menggunakan 25, 50, dan 75 sampel dengan periode ramp up adalah 10 detik dan loop count 1 dengan menguji beberapa bidang API seperti laboratorium, bidang, layanan laboratorium, berita, dan pengujian. Hasil yang didapatkan pada pengujian adalah pada bagian rata-rata waktu pengujian (average) mendapatkan nilai yang konstan, pada bagian throughput mendapatkan nilai yang meningkat, dan pada bagian deviation mendapatkan nilai yang menurun sehingga ini membuktikan bahwa sistem mempunyai ketahanan yang lumayan baik.
References
D. I. Permatasari, “Pengujian Aplikasi menggunakan metode Load Testing dengan Apache JMeter pada Sistem Informasi Pertanian,” J. Sist. dan Teknol. Inf., vol. 8, no. 1, p. 135, 2020, doi: 10.26418/justin.v8i1.34452.
M. Arman, “Analisa Kinerja Web Server E-learning Menggunakan Apache Benchmark dan Httperf,” J. Integr., vol. 8, no. 2, pp. 93–100, 2016.
S. A. Kamarudin, Kusrini, “Uji kinerja sistem web service pembayaran mahasiswa menggunakan apache jmeter (studi kasus: Universitas amikom yogyakarta),” Teknol. Inf., vol. XIII, no. 1, pp. 44–52, 2018.
Dr. Y R Ghodasara, D. K. C. Kamani, D. G. J. Kamani, M. P. S. Parsania, and 1Professor, “STRESS TESTING OF WEBSITES USING,” IJCRT, vol. 6, no. 2, pp. 157–160, 2018.