Distributed Load Testing for SaaS Applications in Cloud Environments
Keywords:
Distributed Load Testing, SaaS, Cloud Computing, Performance Engineering, Scalability Testing, JMeter, k6, AWS, Azure, Response Time, Throughput.Abstract
Software as a Service (SaaS) has transformed the software delivery paradigm, enabling organizations to offer applications via the internet without requiring local installation or maintenance. This model has rapidly evolved due to its flexibility, cost-effectiveness, and scalability. However, the dynamic nature of SaaS, especially when hosted in distributed cloud environments, introduces significant challenges for performance assurance. The diversity of geographical user locations, fluctuating workloads, and multi-tenant architecture create performance uncertainties that centralized testing models often fail to capture.
Distributed load testing addresses this gap by deploying load generators across multiple cloud regions to emulate realistic user patterns, network latencies, and request volumes. Unlike traditional centralized load testing, this approach provides a more accurate representation of end-user experiences, enabling the identification of bottlenecks that could otherwise remain undetected.
This manuscript expands on both the theoretical and practical dimensions of distributed load testing in SaaS environments. It first examines the architectural complexities of cloud-hosted SaaS, then presents a comprehensive literature review of state-of-the-art methods and tools. A hybrid methodology—integrating open-source testing frameworks like Apache JMeter, Locust, and k6 with cloud-native infrastructure from AWS, Azure, and Google Cloud—is proposed. The approach leverages elasticity for scalability and reduces operational costs by automating resource provisioning and decommissioning after tests.
Downloads
Downloads
Additional Files
Published
Issue
Section
License
Copyright (c) 2025 The journal retains copyright of all published articles, ensuring that authors have control over their work while allowing wide dissenmination.

This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.
Articles are published under the Creative Commons Attribution NonCommercial 4.0 License (CC BY NC 4.0), allowing others to distribute, remix, adapt, and build upon the work for non-commercial purposes while crediting the original author.
