翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
テストアクションは、オープンソースのコマンドラインツール universal-test-runner
と統合されます。universal-test-runner
はテスト実行プロトコルuniversal-test-runner
は、次のフレームワークをサポートしています。
universal-test-runner
は、テストアクション用にキュレートされたイメージにのみインストールされます。カスタムの Docker Hub または Amazon ECR を使用するようにテストアクションを設定する場合、universal-test-runner
を手動でインストールして高度なテスト機能を有効にする必要があります。これを行うには、Node.js (14 以降) をイメージにインストールし、シェルコマンド - Run: npm install -g @aws/universal-test-runner
を使用して npm
で universal-test-runner
をインストールします。シェルコマンドを使用してコンテナに Node.js をインストールする方法の詳細については、Node Version Manager のインストールと更新
universal-test-runner
の詳細については、「What is universal-test-runner?
ビジュアルエディタで universal-test-runner を使用するには
https://codecatalyst.aws/
で CodeCatalyst コンソールを開きます。 -
ナビゲーションペインで [CI/CD]、[ワークフロー] の順に選択します。
-
ワークフローの名前を選択します。
-
[編集] を選択します。
-
[ビジュアル] を選択します。
-
[アクション] を選択します。
-
[アクション] で [テスト] を選択します。
-
[設定] タブで、サポートされているフレームワークを選択してサンプルコードを更新し、[シェルコマンド] フィールドを完成させます。例えば、サポートされているフレームワークを使用するには、次のような
Run
コマンドを使用します。- Run: run-tests
<framework>
必要なフレームワークがサポートされていない場合は、カスタムアダプターまたはカスタムランナーを作成して提供することを検討してください。[シェルコマンド] フィールドの説明については、「Steps」を参照してください。
-
(オプション) [検証] を選択して、ワークフローの YAML コードをコミットする前に検証します。
-
[コミット] を選択し、コミットメッセージを入力し、再度 [コミット] を選択します。