귀하의 팀은 AWS CodePipeline에서 CI/CD 파이프라인을 실행합니다. 아티팩트가 테스트를 위해 스테이징되기 전에 파이프라인의 일부로 실행되는 단위 테스트를 추가해야 합니다. CI/CD 파이프라인에 단위 테스트를 어떻게 통합해야 합니까?
정답 선택
옵션을 탭하여 정답을 확인하세요.
정답: 파이프라인에서 사용하는 AWS CodeBuild buildspec에 단위 테스트를 실행하는 단계를 추가합니다..
이것이 정답인 이유
정답은 파이프라인에서 사용하는 AWS CodeBuild buildspec에 단위 테스트를 실행하는 단계를 추가하는 것입니다. AWS CodeBuild는 코드 컴파일, 단위 테스트 실행, 패키징 등 CI/CD 파이프라인의 빌드 단계에 이상적인 서비스입니다. buildspec.yml 파일에 단위 테스트 실행 명령을 포함하면, CodePipeline은 빌드 단계에서 자동으로 테스트를 수행하고, 테스트가 실패하면 파이프라인 진행을 중단하여 결함 있는 코드가 다음 단계로 넘어가지 않도록 합니다. 별도의 CodePipeline 파이프라인을 생성하는 것은 불필요하게 복잡하며 관리 오버헤드를 증가시킵니다. AWS CodeDeploy는 배포 서비스이지 테스트 실행 서비스가 아닙니다. git 리포지토리에 테스트 브랜치를 생성하는 것은 코드 관리 전략의 일부일 수 있지만, 파이프라인 내에서 단위 테스트를 실행하는 직접적인 방법은 아닙니다.
끝없는 정답 찾기 없이 시험 합격
이 시험에 대한 모든 검증된 문제와 설명을 한곳에서 얻고, 준비 시간을 몇 시간 절약하세요. 1,000개 이상의 자격증 · 20개 이상의 언어 · 무료로 시작.
더 빠르게 시험 합격 → 카드 필요 없음