Разработчику требуется решение, которое собирает код из репозитория AWS CodeCommit, запускает модульные тесты для каждого изменения и предоставляет подробные, доступные отчеты о тестировании. Политика компании требует всестороннего модульного тестирования и доступности результатов тестов. Какое решение соответствует этим требованиям?
Выберите ответ
Нажмите на вариант, чтобы проверить свой ответ.
Правильный ответ: Использовать AWS CodeBuild для сборки кода и запуска модульных тестов, а также использовать функцию отчетности о тестировании CodeBuild для генерации и просмотра подробных отчетов..
Почему это правильный ответ
AWS CodeBuild — это полностью управляемая служба непрерывной интеграции, которая компилирует исходный код, запускает модульные тесты и создает готовые к развертыванию артефакты. Она интегрируется с CodeCommit и имеет встроенную функцию отчетности о тестировании, которая позволяет просматривать подробные отчеты о результатах тестов непосредственно в консоли CodeBuild, что соответствует требованиям к доступности и подробности отчетов. CodeDeploy предназначен для развертывания кода, а не для сборки и тестирования, и отправка результатов в CloudWatch Metrics не обеспечивает подробных отчетов о тестировании. CodeWhisperer — это инструмент для генерации кода, а не для его сборки и тестирования. Lambda-функции могут быть использованы, но CodeBuild предлагает более комплексное и специализированное решение для сборки, тестирования и отчетности, требующее меньше усилий по настройке и обслуживанию.
Сдайте экзамен — без бесконечного поиска ответов
Получите все проверенные вопросы и объяснения для этого экзамена в одном месте и сэкономьте часы подготовки. 1000+ сертификаций · 20+ языков · начните бесплатно.
Сдайте экзамен быстрее → Карта не требуется