ある開発者がAWS Amplify Hostingを使用しており、本番環境に移行する前にバグを減らすためにエンドツーエンドテストを追加したいと考えています。Amplifyのビルドプロセス中にE2Eテストが実行されるようにするには、開発者はどこにE2Eテストを追加すべきですか?
解答を選択
オプションをタップして解答を確認してください。
正解: アプリケーションの amplify.yml ビルド設定にテストフェーズを含めます。.
これが解答である理由
Amplify HostingでE2Eテストをビルドプロセス中に実行するには、amplify.ymlビルド設定ファイルにテストフェーズを追加するのが正しい方法です。このファイルはAmplifyのCI/CDパイプラインを定義し、ビルド、テスト、デプロイの各ステップをカスタマイズできます。テストフェーズを追加することで、デプロイ前に自動的にE2Eテストが実行され、バグの早期発見につながります。 amplify add testはAmplifyプロジェクトにテスト環境を追加するコマンドですが、E2Eテストの実行をビルドプロセスに組み込むものではありません。単体テストはコードの個々の部分を検証しますが、エンドツーエンドのユーザーフローをテストするものではなく、amplify pushは変更をデプロイするコマンドです。aws-exports.jsファイルはAmplifyリソースの設定情報を含むため、ビルド設定のカスタマイズには使用しません。
試験に合格 — 終わりのない解答探しなしで
この試験のすべての検証済み問題と解説を1か所で入手し、準備時間を大幅に節約しましょう。1,000以上の認定 · 20以上の言語 · 無料で開始。
試験に早く合格する → カード不要