CodePipeline에 순차적인 소스, 빌드, 배포 단계가 있으며, 각 단계에는 runOrder 1에 단일 작업이 있습니다. 팀은 테스트를 통과한 코드만 배포되도록 단위 테스트를 추가해야 합니다. 단위 테스트를 파이프라인에 어떻게 통합해야 할까요?
정답 선택
옵션을 탭하여 정답을 확인하세요.
정답: 빌드 단계에서 AWS CodeBuild를 사용하여 단위 테스트를 실행하는 runOrder 2의 테스트 작업을 추가합니다..
이것이 정답인 이유
단위 테스트는 일반적으로 빌드 프로세스의 일부로 실행되어 코드의 개별 구성 요소가 예상대로 작동하는지 확인합니다. AWS CodePipeline에서 빌드 단계에 CodeBuild 작업을 추가하여 단위 테스트를 실행하는 것이 가장 적합합니다. runOrder 2로 설정하면 기존 빌드 작업이 완료된 후 단위 테스트가 실행됩니다. 오답 설명: 빌드 단계에서 CodeDeploy를 사용하는 것은 CodeDeploy가 배포 서비스이므로 단위 테스트 실행에 적합하지 않습니다. 배포 단계에서 단위 테스트를 실행하는 것은 너무 늦습니다. 단위 테스트는 배포 전에 코드 품질을 확인해야 합니다. 배포 단계에서 CodeBuild를 사용하는 것 또한 단위 테스트를 실행하기에는 너무 늦은 단계입니다.
끝없는 정답 찾기 없이 시험 합격
이 시험에 대한 모든 검증된 문제와 설명을 한곳에서 얻고, 준비 시간을 몇 시간 절약하세요. 1,000개 이상의 자격증 · 20개 이상의 언어 · 무료로 시작.
더 빠르게 시험 합격 → 카드 필요 없음