Automated testing in microservices environments: A comprehensive approach

Dhandapani, Aswinkumar (2025) Automated testing in microservices environments: A comprehensive approach. Global Journal of Engineering and Technology Advances, 23 (2). pp. 207-214. ISSN 2582-5003

[thumbnail of GJETA-2025-0162.pdf] Article PDF
GJETA-2025-0162.pdf - Published Version
Available under License Creative Commons Attribution Non-commercial Share Alike.

Download ( 557kB)

Abstract

This article examines automated testing practices in microservices architectures, addressing the unique challenges of validating distributed systems. Beginning with an exploration of fundamental testing challenges in microservices environments, the discussion progresses through layered testing strategies, including unit, integration, contract, and end-to-end testing methodologies. The article evaluates specialized testing tools and technologies, emphasizing API testing frameworks, container orchestration platforms, contract testing solutions, and observability tools that support comprehensive validation. Continuous integration and delivery practices are examined with a focus on pipeline design, test execution strategies, data management approaches, and optimization techniques. The organizational implications of microservices testing include team structures, skills development requirements, cost-benefit considerations, and emerging testing practices. Through a detailed examination of each dimension, the article provides a holistic view of effective testing strategies for ensuring reliability in microservices ecosystems.

Item Type: Article
Official URL: https://doi.org/10.30574/gjeta.2025.23.2.0162
Uncontrolled Keywords: Microservices testing; API validation; Contract Testing; Continuous Integration; Distributed systems reliability
Depositing User: Editor Engineering Section
Date Deposited: 22 Aug 2025 09:09
Related URLs:
URI: https://eprint.scholarsrepository.com/id/eprint/5622