SQLD소프트웨어 개발난이도 2MCQ

SQLD 소프트웨어 개발 기출문제 #2113

문제

마이크로서비스 아키텍처에서 각 서비스를 독립적으로 개발하면서 서비스 간 인터페이스 호환성을 검증하는 테스트 방식은?

① 컴포넌트 테스트(Component Test) ② 컨트랙트 테스트(Contract Test) ③ 엔드투엔드 테스트(End-to-End Test) ④ 카나리 테스트(Canary Test)

정답

2

해설

컨트랙트 테스트는 마이크로서비스 간의 API 계약(Contract)을 검증하는 테스트로, 서비스 간 인터페이스 호환성을 보장한다. 컴포넌트 테스트는 개별 컴포넌트 테스트, 엔드투엔드는 전체 시스템 테스트, 카나리 테스트는 점진적 배포 테스트이다.

이런 문제 20~50개를 한 번에 풀어보세요

매번 새로 추가되는 모의고사 + 오답 자동 복습 + 회차별 실력 추적. 회원가입 후 무료 이용.

[SQLD] 소프트웨어 개발 기출 #2113 | sqldpass