International Journal For Multidisciplinary Research

E-ISSN: 2582-2160     Impact Factor: 9.24

A Widely Indexed Open Access Peer Reviewed Multidisciplinary Bi-monthly Scholarly International Journal

Call for Paper Volume 7, Issue 2 (March-April 2025) Submit your research before last 3 days of April to publish your research paper in the issue of March-April.

Quality Assurance for Microservices: Effective Integration Testing in Distributed Architectures

Author(s) Santosh Kumar Jawalkar
Country United States
Abstract Background/Problem Statement - Current applications favor microservices architecture because it allows scalability together with flexible deployment structures and deployment freedom for individual components. Quality assurance within microservices systems presents several difficulties because of API contract breaches and data inconsistency along with system breakdowns and security flaws. Current traditional testing systems do not provide enough capability to handle distributed system intricacies, so they leave applications vulnerable to operational service failures and operational security risks. The implementation of an advanced validation framework becomes essential for securing robustness and tolerance to faults as well as architectural compliance in microservices-based systems.
Case Study/Proposed Framework - The paper extends previous research on Mjolnirr platform where the development centers on automated and semi-automated microservices validation practices. Mjolnirr provides API contract validation and fault injection together with data consistency cheques, but it does not have real-time observability or security automation or AI-driven anomaly detection features. Suggested ML anomaly detection framework enhances Microservice Validation. Also, secure testing features together with fault tolerance scalability mechanisms.
Implementation/Experimental Validation - We built the proposed framework through the combination of Docker, Kubernetes as well as CI/CD pipelines and observability tools. The automated testing evaluated both APIs and performance together with security protocols and chaos engineering scenarios. Testing took place in an actual world microservices setting to validate both full system testing and failure reinstatement functionalities.
Keywords Microservices, Quality Assurance, API Contract Testing, Data Consistency Validation, Fault Injection, Chaos Engineering, Automated Testing, Semi-Automated Validation, Machine Learning, Anomaly Detection, Security Testing, Performance Testing, Observability, Distributed Systems, Containerized Microservices, ISO/IEC 29119, Resilience Testing, Software Testing Standards, Cloud-Native Architectures, Continuous Integration (CI/CD), Scalability, Fault Tolerance, Validation Framework, Event-Driven Testing, Logging & Monitoring, Microservices Architecture.
Field Engineering
Published In Volume 4, Issue 5, September-October 2022
Published On 2022-10-04
DOI https://doi.org/10.36948/ijfmr.2022.v04i05.38175
Short DOI https://doi.org/

Share this