Research Article

Automation Testing in Microservices and Cloud-Native Applications: Strategies and Innovations

Authors

  • Aswinkumar Dhandapani Akraya Inc., USA

Abstract

Microservices architecture and cloud-native applications represent a fundamental shift in modern software development, bringing unprecedented flexibility and scalability while introducing complex testing challenges. Traditional quality assurance methodologies prove inadequate for these distributed systems where services interact across network boundaries with varying degrees of reliability and latency. This article examines critical aspects of automation testing strategies essential for ensuring reliability in microservices implementations. The exploration begins with identifying the multifaceted challenges inherent to testing distributed microservices, including service interdependencies, environment variations, and observability limitations. Following this foundation, the article presents effective end-to-end testing strategies specifically designed for cloud environments, highlighting contract testing approaches, service virtualization, and infrastructure-as-code practices. Recent innovations in testing tools are thoroughly evaluated, from container-based frameworks to AI-assisted testing methodologies. Performance and load testing considerations for auto-scaling cloud deployments receive particular attention, addressing the unique demands of these dynamic environments. Through comprehensive examination of these interconnected dimensions, the article establishes that sophisticated automation testing strategies are not merely beneficial but essential components for successful microservices adoption in cloud-native ecosystems.

Article information

Journal

Journal of Computer Science and Technology Studies

Volume (Issue)

7 (3)

Pages

826-836

Published

2025-05-23

How to Cite

Aswinkumar Dhandapani. (2025). Automation Testing in Microservices and Cloud-Native Applications: Strategies and Innovations. Journal of Computer Science and Technology Studies, 7(3), 826-836. https://doi.org/10.32996/jcsts.2025.7.3.91

Downloads

Views

41

Downloads

30

Keywords:

Microservices Testing, Cloud-native Applications, Automation Testing, Performance Testing, Service virtualization