Skip to content
Open access

Resilient Test Automation Framework for Microservices: Addressing Integration, Scalability, and Reliability

Sep 2026 · Research Journal of Pure Science and Technology · pp. 101 · 0 citations

TL;DR

A Resilient Test Automation Framework (RTAF) is proposed to address three critical dimensions of microservices testing: integration, scalability, and reliability to reduce dependency-related test failures, improve the detection of service incompatibilities, and enable systematic verification of system behaviour under controlled failure conditions.

Abstract

The increasing adoption of microservices architecture has introduced significant challenges for software test automation due to distributed service dependencies, independent deployment lifecycles, heterogeneous technologies, asynchronous communication, and the difficulty of reproducing production-like failure conditions. Conventional testing approaches, particularly those that rely heavily on end-to-end testing, may become slow, brittle, and difficult to scale as the number of services increases. This paper proposes a Resilient Test Automation Framework (RTAF) designed to address three critical dimensions of microservices testing: integration, scalability, and reliability. RTAF integrates consumer-driven contract testing, service virtualization, integration testing, and automated chaos-based fault injection within a CI/CD-embedded testing pipeline. A central test orchestrator coordinates these testing layers and aggregates results from functional, performance, and resilience assessments. The framework additionally incorporates observability through metrics and distributed tracing to evaluate indicators such as contract verification success, test execution time, request latency, Mean Time to Recovery (MTTR), failover success rate, and error-budget consumption. The proposed framework is intended to reduce dependency-related test failures, improve the detection of service incompatibilities, and enable systematic verification of system behaviour under controlled failure conditions. An experimental evaluation using a containerised microservices reference application, Kubernetes, Pact, WireMock, Testcontainers, Chaos Mesh, Prometheus, OpenTelemetry, and Grafana is proposed to assess the framework's effectiveness. The study is expected to demonstrate that integrating interaction validation and resilience testing into a layered, automated pipeline can provide a more scalable and reliable approach to testing modern microservices systems.

Read PDF

Similar papers

Conference Aug 2026

Integrating Observability, DevSecOps, and Policy-as-Code for Enterprise Cloud Reliability

Modern enterprise cloud infrastructures need to be able to deliver software quickly, remain operationally resilient and follow strict regulatory requirements. Through traditional operations, observability, security and governance are typically treated as separate processes, which leads to longer Mean Time To Repair (MT...

Vishwa Lakhnakiya · 0 citations
#reinforcement learning Open access Sep 2026

AI-Driven Autonomous Test Automation Frameworks for Cloud Native Applications: Improving Software Reliability and Continuous Delivery

This paper describes a framework that brings together three capabilities: automatic generation of new test cases from API specifications and usage data, self-healing of broken test scripts through similarity-based and learned matching, and risk-based prioritisation of test execution using a reinforcement learning agent...

Ihor Diakonov · 0 citations
Open access Aug 2026

Continuous Integration Workflows in Microservice-based Systems: Performance, Failures, and Recovery

Microservice-based architectures (MS) are designed to support modular development and shorter delivery cycles, which may influence the efficiency and resilience of continuous integration (CI) pipelines. However, the extent to which MS architectures affect CI outcomes in practice remains underexplored. To address this g...

Jasem Khelifi, A. Ouni, Mohammed Sayagh et al. · 1 citation
Open access 2026

Dependency Analysis of the Extra-Functional Properties of the Time-Triggered Architecture

The time-triggered paradigm has proven highly suitable for closed safety-critical distributed real-time systems with predetermined configurations and stringent timeliness and dependability requirements. The Time-Triggered Architecture (TTA) embodies this paradigm by combining a globally synchronized time base, offline-...

Mohammad Ibrahim Alkoudsi, Marcus Völp, Gerhard Fohler · 0 citations
Sep 2026

Golden Tester Framework for SAE J1939-91C Cybersecurity

The impending formal adoption of SAE J1939-91C creates an urgent need for rigorous, repeatable validation methods that extend beyond functional conformance. This paper presents a structured validation and benchmarking framework, with a focus on performance characterization across dynamic vehicle configurations. Buildin...

Mark P. Zachos, Prakash Kulkarni · 0 citations

We use cookies to run the site and, with your consent, for analytics and to show ads. See our Cookie Policy.