Automated grey-box testing of microservice architectures

L Giamattei, A Guerriero… - 2022 IEEE 22nd …, 2022 - ieeexplore.ieee.org
Microservices Architectures (MSA) have found large adoption in companies delivering
online services, often in conjunction with agile development practices. Microservices are …

Comparison of end-to-end testing tools for microservices: A case study

CM Hernández, A Martínez, C Quesada-López… - … and Systems: ICITS …, 2021 - Springer
Microservices has emerged as a architectural style that provides several benefits but also
poses some challenges. One such challenge is testability, since an application may have …

Comparison of runtime testing tools for microservices

JP Sotomayor, SC Allala, P Alt, J Phillips… - 2019 IEEE 43rd …, 2019 - ieeexplore.ieee.org
Recently there has been an increase in the number of software applications using the
microservices architectural pattern. This is due to the benefits derived over the more …

[HTML][HTML] Automated functional and robustness testing of microservice architectures

L Giamattei, A Guerriero, R Pietrantuono… - Journal of Systems and …, 2024 - Elsevier
Microservice Architectures (MSA) are nowadays largely adopted by companies in several
domains to provide on-demand services. The reliability of microservices is fundamental to …

Automatic Detection of Security Deficiencies and Refactoring Advises for Microservices

B Ünver, R Britto - 2023 IEEE/ACM International Conference on …, 2023 - ieeexplore.ieee.org
The microservice architecture enables organizations to shorten development cycles and
deliver cloud-native applications rapidly. However, it also brings security concerns that need …

Benchmarks for end-to-end microservices testing

S Smith, E Robinson, T Frederiksen… - … on Service-Oriented …, 2023 - ieeexplore.ieee.org
Testing microservice systems involves a large amount of planning and problem-solving. The
difficulty of testing microservice systems increases as the size and structure of such systems …

Challenges in regression test selection for end-to-end testing of microservice-based software systems

D Elsner, D Bertagnolli, A Pretschner… - Proceedings of the 3rd …, 2022 - dl.acm.org
Dynamic regression test selection (RTS) techniques aim to minimize testing efforts by
selecting tests using per-test execution traces. However, most existing RTS techniques are …

Bunk8s: Enabling Easy Integration Testing of Microservices in Kubernetes

C Reile, M Chadha, V Hauner, A Jindal… - … on Software Analysis …, 2022 - ieeexplore.ieee.org
Microservice architecture is the common choice for cloud applications these days since each
individual microservice can be independently modified, replaced, and scaled. However, the …

Automatic ex-vivo regression testing of microservices

L Gazzola, M Goldstein, L Mariani, I Segall… - Proceedings of the IEEE …, 2020 - dl.acm.org
Microservice-based applications consist of multiple services that can evolve independently.
When services are modified, they are typically tested before being deployed. However, the …

An Empirical Analysis of Microservices Systems Using Consumer-Driven Contract Testing

HM Ayas, H Fischer, P Leitner… - 2022 48th Euromicro …, 2022 - ieeexplore.ieee.org
Testing has a prominent role in revealing faults in software based on microservices. One of
the most important discussion points in MSAs is the granularity of services, often in different …