AmazonAmazon DevOps Engineer Professional DOP-C02 Certification
·JA
·更新日 4 Aug 2026
あるチームがCodeCommitに保存されているPython Lambda関数を持っており、単体テストを追加しました。これらの単体テストを既存のCodePipeline内で実行し、会社が閲覧できるテストレポートを作成する必要があります。この要件を満たすソリューションはどれですか?
解答を選択
オプションをタップして解答を確認してください。
正解: 新しいCodeBuildプロジェクトを作成し、それを使用するテストステージをCodePipelineに追加します。CodeBuildレポートグループを作成します。単体テストを実行し、ビルドフェーズ中にJUNITXMLを出力するbuildspec.ymlを追加し、テストレポートがCodeBuildレポートグループにアップロードされるように設定します。.
これが解答である理由
正解は、CodeBuildを使用して単体テストを実行し、テストレポートを生成するソリューションです。CodeBuildは、テスト実行とレポート生成の両方をサポートしており、buildspec.ymlでJUnit XML形式のテスト結果を出力し、CodeBuildレポートグループにアップロードすることで、会社が閲覧できるテストレポートを作成できます。
不正解の選択肢:
CodeGuru Reviewerはコード品質のレビューツールであり、単体テストの実行やレポート生成には直接関与しません。
CodeArtifactはパッケージ管理サービスであり、テストレポートの保存や表示には適していません。また、appspec.ymlはCodeDeployで使用されるものであり、CodeBuildのテスト実行には使用しません。
S3バケットにHTML形式でレポートをアップロードすることは可能ですが、CodeBuildレポートグループはテストレポートの統合的な管理と表示に特化しており、より適切なソリューションです。
試験に合格 — 終わりのない解答探しなしで
この試験のすべての検証済み問題と解説を1か所で入手し、準備時間を大幅に節約しましょう。1,000以上の認定 · 20以上の言語 · 無料で開始。
試験に早く合格する →
カード不要