Practice free →
HomeSoftware TestingSoftware Testingmicroservices_cloud_observability › Microservices testing differs from monolith test…

Microservices testing differs from monolith testing because

AMicroservices need no testing at all
BMonoliths cannot be tested in CI builds
CMicroservices share a single database always
DServices communicate over the network
Answer & Solution
Correct answer: D. Services communicate over the network
Microservices interact via network calls (HTTP, gRPC, messaging), introducing latency, partial failures, partitions, version skew, and orchestration concerns absent in in-process monolith calls. Testing strategy must address these explicitly.
Solve this in the app — Software Testing practice & 24k+ MCQs →
Related questions