2024 Volume 41 Issue 4 Pages 4_7-4_13
Microservices Architecture (MSA) builds systems by combining multiple microservices. In MSA systems, the call relationship between services tends to be complex, making it difficult to comprehensively conduct Services Combination Testing (SCT). In this study, we propose a method to detect test insufficiency candidates through measuring test coverage of SCT, based on the request/response for each service in Services Unit Testing (SUT). The method is validated by successfully detecting SCT insufficiency that could lead to system malfunctions in the real system.