Optimizing JMeter on Performance Testing Using the Bulk Data Method

Authors

  • Nurullah Husufa Mercu Buana University, Indonesia
  • Ifan Prihandi Mercu Buana University, Indonesia
Pages Icon

DOI:

https://doi.org/10.51519/journalisi.v4i2.244

Keywords:

API(Application Programming Interface), Performance testing, JMeter, TPS(Transaction Per Second)

Abstract

Company X is one of the companies engaged in the telecommunications business.  To improve customer service, the company developed an Application Programming Interface).  The developed API is used to promote product packages to customers.  Sending data via API to millions of customers at the same time, can lead to failures due to the inability of the server to process that data.  JMeter is one of the tools that can be used to perform performance testing of an API by providing TPS calculation output. Bulk data files are used as input to process large amounts of customer data on JMeter.  Proper thread properties  settings affect the TPS  value, and the study has managed to achieve  the TPS  value to be achieved with error rate = 0, which means success.

Downloads

Download data is not yet available.

References

] Akiladevi,R., Vidhupriya, P.,Sudha, V, “A Study and Analysis on Software Testing Tools,” International Journal of Pure and Applied Mathematics, Vol.118, No.18, 2018.

] Erinle. Bayo, Performance Testing With JMeter 2.9. Packt Publishing, 2013.

] Gupta, Kirti., Mathuria, Manish, “Improving Performance of Web Application approaches using Connection Pooling,” International Conference on Electronics, Communication and Aerospace Technology,2017.

] Jeskanen, Mervi., Moilanen, Joonas, “Non-functional testing: security and performance testing,”, M.A.Thesis, pp.36, JAMK University Of Applied Sciences,2015.

] Jiang. Z. M, Hassan. A. E, “A Survey on Load Testing of Large-Scale Software Systems,” IEEE Transactions on Software Engineering, 41(11), 1091–1118, doi:10.1109/tse.2015.2445340, 2015.

] Kamarudin., Kusrini., Sunyoto, Andi, “Uji Kinerja Sistem Web Service Pembayaran Mahasiswa Menggunakan Apache JMeter (Studi Kasus: Universitas AMIKOM Yogyakarta) ,” Jurnal Teknologi Informasi, Vol. XIII No. 1 ISSN: 1907-2430, 2018.

] Kelkar,Dipika., Kandalgaonkar, Kavita, “Analysis and Comparison of Perfomance Testing Tools,” International Journal of Advanced Research in Computer Engineering & Technology (IJARCET),Vol. 4, 2015.

] Masse. Mark, Rest API Design Rulebook. O’Reilly, 2012.

] Murphy, Lauren.,Alliyu, Tosin., Macvean, Andrew., Beth Kery, Mary, “Preliminary Analysis of REST API Style Guidelines,” PLATEAU’17 Workshop on Evaluation and Usability of Programming Languages and Tools, Vancouver, 2017.

] Niranjanamurthy, M., Kumar S, Kiran., Saha, Anupama., Chahar, Dharmendra, “Comparative Study on Performance Testing with JMeter,“ International Journal of Advanced Research in Computer and Communication Engineering, Vol.5, 2016.

] Pressman. Roger, Maxim. Bruce, Software Engineering: A Practitioner’s Approach. McGraw-Hill Education, Ed. 8th, 2015.

] Sadiq, Muhammad., Shahid Iqbal, Muhammad., Malip, Amizah., Ainun Mior Othman, Wan, “ A Survey of Most Common Referred Automated Performance Testing Tools,”. ARPN Journal of Science and Technology, 2015.

] Sharma,Monika., S. Iyer, Vaishnavi., Subramanian, Sugandhi., Shetty, Abhinandhan, “A Comparative Study on Load Testing Tools,” International Journal of Innovative Research in Computer and Communication Engineering,Vol. 4, 2016.

] Suominen. Tero, “Performance Testing Rest APIS,” M.A.Thesis, Satakunta University of Applied Sciences, 2017.

] Tiwari, Ankit Kr., Yadav, Surendra., Mathuria, Manish., Sharma, Manish., Chaudhary, Hemlata, “Performance Optimization of Web Applications using Connection Pooling,” International Conference on Innovations in information Embedded and Communication Systems (ICIIECS), 2016.

Downloads

Published

2022-06-02

How to Cite

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

Most read articles by the same author(s)