Published: 2026-06-23
Performance Analysis of the SimInvest Application Programming Interface Using Load Testing
DOI: 10.35870/ijmsit.v6i1.7215
Cut Dahri Fajrina El Qahar, Dewi Agushinta Rahayu, Lana Sularto
- Cut Dahri Fajrina El Qahar: Universitas Gunadarma
- Dewi Agushinta Rahayu: Universitas Gunadarma
- Lana Sularto: Universitas Gunadarma
Article Metrics
- Scopus Citations
- Google Scholar
- Crossref Citations
- Semantic Scholar
- DataCite Metrics
-
If the link doesn't work, copy the DOI or article title for manual search (API Maintenance).
Abstract
This study evaluates the performance capacity of the SimInvest application programming interface (API), with emphasis on stock transaction and portfolio services that are frequently accessed during peak market activity. The study used an applied performance-testing design through Apache JMeter by simulating concurrent user loads of 100, 500, 1,000, 2,000, and 4,000 users. The observed indicators were response time, transactions per second, and error rate. The findings show that the application remained usable under 100 and 500 concurrent users, with low aggregate error rates of 4.80% and 4.48%, although several history-related endpoints already showed failed requests. When the load reached 1,000 users, the total error rate increased to 53.17%, indicating a clear decline in service reliability. Under 2,000 and 4,000 users, the system recorded error rates of 49.04% and 65.32%, with repeated failures in Account Cash, Cash Withdrawal, Order List, Portfolio, RDN History, RDN Info, and Trade List services. These findings indicate that the present infrastructure requires API optimization, query tuning, server-capacity improvement, load balancing, and real-time monitoring to maintain reliable fintech services during traffic spikes.
Keywords
Apache JMeter; Application programming interface; Load testing; Performance testing; SimInvest
Peer Review Process
This article has undergone a double-blind peer review process to ensure quality and impartiality.
Indexing Information
Discover where this journal is indexed at our indexing page.
Open Science Badges
This journal supports transparency in research and encourages authors to meet criteria for Open Science Badges.
How to Cite
Article Information
This article has been peer-reviewed and published in the International Journal of Management Science and Information Technology. The content is available under the terms of the Creative Commons Attribution 4.0 International License.
-
Issue: Vol. 6 No. 1 (2026)
-
Section: Articles
-
Published: 2026-06-23
-
License: CC BY 4.0
-
Copyright: © 2026 Authors
-
DOI: 10.35870/ijmsit.v6i1.7215
AI Research Hub
This article is indexed and available through various AI-powered research tools and citation platforms. Our AI Research Hub ensures that scholarly work is discoverable, accessible, and easily integrated into the global research ecosystem.
Cut Dahri Fajrina El Qahar, Universitas Gunadarma
Information Systems Management Study Program, Faculty of Computer Science and Information Technology, Universitas Gunadarma, Depok City, West Java Province, Indonesia
Dewi Agushinta Rahayu, Universitas Gunadarma
Information Systems Management Study Program, Faculty of Computer Science and Information Technology, Universitas Gunadarma, Depok City, West Java Province, Indonesia
-
Abdeen, W., Chen, X., & Unterkalmsteiner, M. (2023). An approach for performance requirements verification and test environments generation. Requirements Engineering, 28(1), 117-144. https://doi.org/10.1007/s00766-022-00379-3
-
Amid Golmohammadi, Man Zhang, and Andrea Arcuri. 2023. Testing RESTful APIs: A Survey. ACM Trans. Softw. Eng. Methodol. 33, 1, Article 27 (January 2024), 41 pages. https://doi.org/10.1145/3617175
-
-
Brzeszczyński, J., & Ibrahim, B. M. (2019). A stock market trading system based on foreign and domestic information. Expert systems with applications, 118, 381-399. https://doi.org/10.1016/j.eswa.2018.08.005
-
Firstian. (2023). Stress testing: Mengenal definisi, tipe dan tools stress testing. https://www.wowrack.com/id-id/blog/security-id/mengenal-definisi-tipe-dan-tools-stress-testing/
-
-
GRCI. (2024). Mengenal stress test: Pengertian, tujuan, dan fungsinya bagi korporasi. https://grc-indonesia.com/mengenal-stress-test-pengertian-tujuan-dan-fungsinya-bagi-korporasi/
-
ICreativeLabs. (2024). Apa itu performance testing? Dan apa saja toolsnya? https://icreativelabs.com/blog/apa-itu-performance-testing-dan-apa-saja-toolsnya
-
Ismail, A., Ananta, A. Y., Arief, S. N., & Hamdana, E. N. (2023). Performance testing sistem ujian online menggunakan JMeter pada lingkungan virtual. Jurnal Informatika Polinema, 9(2), 159-164. https://doi.org/10.33795/jip.v9i2.1190
-
Karolinda, B. (2021). Implementasi pembelajaran sistem informasi manajemen di perusahaan So Good Food. EduPsyCouns: Journal of Education, Psychology and Counseling, 3(2), 63-78. https://ummaspul.e-journal.id/Edupsycouns/article/view/2370
-
-
-
Nosuke. (2023). JMeter Apache: Aplikasi Java untuk menguji website. https://appkey.id/pembuatan-website/backend/jmeter-apache/
-
Ou, S. (2023). Portfolio optimization and analysis using modern portfolio theory. Finance & Economics, 1(3). https://doi.org/10.61173/7q7mp960
-
Permatasari, D. I. (2020). Pengujian aplikasi menggunakan metode load testing dengan Apache JMeter pada sistem informasi pertanian. Jurnal Sistem dan Teknologi Informasi (JUSTIN), 8(1), 135. https://doi.org/10.26418/justin.v8i1.34452
-
Proxsis Consulting. (2024). Kenali 5 jenis stress test yang sering digunakan dalam IT. https://strategy.proxsisgroup.com/insight/kenali-5-jenis-stress-test-yang-sering-digunakan-dalam-it/
-
Shariff, S. M., Li, H., Bezemer, C. P., Hassan, A. E., Nguyen, T. H. D., & Flora, P. (2019). Improving the testing efficiency of Selenium-based load tests. Proceedings - 2019 IEEE/ACM 14th International Workshop on Automation of Software Test, AST 2019, 14-20. https://doi.org/10.1109/AST.2019.00008
-
SimInvest Luncurkan Fitur Investasi Reksa Dana. (2023). Sinarmas. https://www.sinarmas.com/blog/?p=3747
-
-
Tejaya, W., Rahman, S., & Munir, A. (2023). Pengujian website Invitees menggunakan metode load testing dengan Apache JMeter. KHARISMA Tech, 18(1), 99-112. https://doi.org/10.55645/kharismatech.v18i1.305
-
Testim. (2023). What is the software testing life cycle? A complete guide. https://www.testim.io/blog/software-testing-life-cycle/
-
Yi Liu, Yuekang Li, Gelei Deng, Yang Liu, Ruiyuan Wan, Runchao Wu, Dandan Ji, Shiheng Xu, and Minli Bao. 2022. Morest: model-based RESTful API testing with execution feedback. In Proceedings of the 44th International Conference on Software Engineering (ICSE '22). Association for Computing Machinery, New York, NY, USA, 1406–1417. https://doi.org/10.1145/3510003.3510133

This work is licensed under a Creative Commons Attribution 4.0 International License.
Authors who publish with this journal agree to the following terms:
1. Copyright Retention and Open Access License
Authors retain copyright of their work and grant the journal non-exclusive right of first publication under the Creative Commons Attribution 4.0 International License (CC BY 4.0).
This license allows unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
2. Rights Granted Under CC BY 4.0
Under this license, readers are free to:
- Share — copy and redistribute the material in any medium or format
- Adapt — remix, transform, and build upon the material for any purpose, including commercial use
- No additional restrictions — the licensor cannot revoke these freedoms as long as license terms are followed
3. Attribution Requirements
All uses must include:
- Proper citation of the original work
- Link to the Creative Commons license
- Indication if changes were made to the original work
- No suggestion that the licensor endorses the user or their use
4. Additional Distribution Rights
Authors may:
- Deposit the published version in institutional repositories
- Share through academic social networks
- Include in books, monographs, or other publications
- Post on personal or institutional websites
Requirement: All additional distributions must maintain the CC BY 4.0 license and proper attribution.
5. Self-Archiving and Pre-Print Sharing
Authors are encouraged to:
- Share pre-prints and post-prints online
- Deposit in subject-specific repositories (e.g., arXiv, bioRxiv)
- Engage in scholarly communication throughout the publication process
6. Open Access Commitment
This journal provides immediate open access to all content, supporting the global exchange of knowledge without financial, legal, or technical barriers.