Application Integration でサポートされているコネクタをご覧ください。
テストケースを実行する
このドキュメントでは、統合のテストケースを実行する方法について説明します。テストケース、サポートされているテスト構成、制限事項については、テストケースの概要をご覧ください。
始める前に
-
テストケースの実行に必要な権限を取得するには、プロジェクトに対する Application Integration 起動元(
roles/integrations.integrationInvoker
)IAM ロールの付与を管理者に依頼してください。ロールの付与については、プロジェクト、フォルダ、組織へのアクセスを管理するをご覧ください。この事前定義ロールには、テストケースの実行に必要な
integrations.googleapis.com/testCases.invoker
権限が含まれています。 - 統合にテストケースがあることを確認します。テストケースの作成方法については、テストケースを作成するをご覧ください。
テストケースを実行する
テストケースを実行するには、次のいずれかのオプションを選択します。Console
- Google Cloud コンソールで [Application Integration] ページに移動します。
- ナビゲーション メニューで [統合] をクリックします。
[統合] ページが開き、Google Cloud プロジェクトで使用可能なすべての統合が一覧表示されます。
- テストを作成する既存の統合を選択します。
統合エディタで統合が開きます。
- [テストケース] をクリックし、[テストケースを開く] をクリックします。[テストケース] ペインに、現在の統合バージョンのテストケースのリストが表示されます。
- 実行するテストケースを選択します。
統合エディタページで、デザイナー キャンバスに [テストケース モードが有効です] と表示されます。
- [
- 実行期限を入力します。
- [Run Test] をクリックします。
テストケースのログを表示できます。テスト実行の実行ログを表示して検査するには、[ログを表示する] をクリックします。
テスト] をクリックします。[テストケースを実行] ページが表示されます。次に、以下の操作を行います。
API
projects.locations.integrations.versions.testCases.executeTest
メソッドを呼び出し、関連パラメータを指定します。次に例を示します。
POST https://integrations.googleapis.com/v1/{parent=projects/PROJECT_ID/locations/LOCATION/integrations/INTEGRATION_NAME/versions/INTEGRATION_VERSION}/testCases/TEST_CASE_ID:executeTest
以下を置き換えます。
PROJECT_ID
: Google Cloud プロジェクトの IDLOCATION
: 統合が配置されているリージョンINTEGRATION_NAME
: 統合の名前INTEGRATION_VERSION
: 統合のバージョンTEST_CASE_ID
: 実行するテストケースの ID
テストケースの実行ログを表示する
テストケース実行ログは、[ログ] ページで確認できます。ログを表示する方法については、Application Integration で実行ログを表示するをご覧ください。
次のステップ
- テストケースについて学習する。
手順は次のとおりです。
- テストケースを作成する。
- テストケースを構成する。
- テストケースをコピーして、削除する。
- テストケースをアップロードして、ダウンロードする。