Ensuring Robust API Performance: Comprehensive Testing and Best Practices

Authors

  • Vasudevan Senathi Ramdoss  Sr Performance Engineer in Financial Investment Sector, McKinney, Texas, USA

DOI:

https://doi.org/10.32628/CSEIT2215475

Keywords:

Application Programming - API, Performance Testing, Scalability, Reliability, Load Testing, Monitoring, Continuous Integration, Tools.

Abstract

Application Programming Interface (API) performance testing is a critical process to ensure that applications can handle real-world demands efficiently. This paper outlines best practices and common anti-patterns associated with API performance testing, providing actionable insights to enhance the reliability and scalability of software systems. The paper also highlights widely used tools that support robust performance testing. Additionally, this document emphasizes the significance of continuous monitoring and adopting adaptive testing strategies for evolving application requirements.

References

  1. IEEE Standards Association, “IEEE Standard for Software and System Test Documentation,” IEEE Std 829-2008.
  2. Performance Testing Tools Overview, Tech Journal, 2023.
  3. Smith, J., "Advanced Load Testing Strategies," Software Performance Insights, 2021.
  4. Brown, A., "Chaos Engineering for Resilient Systems," DevOps Monthly, 2022.

Downloads

Published

2022-11-30

Issue

Section

Research Articles

How to Cite

[1]
Vasudevan Senathi Ramdoss, " Ensuring Robust API Performance: Comprehensive Testing and Best Practices" International Journal of Scientific Research in Computer Science, Engineering and Information Technology(IJSRCSEIT), ISSN : 2456-3307, Volume 8, Issue 6, pp.712-715, November-December-2022. Available at doi : https://doi.org/10.32628/CSEIT2215475