查看 Application Integration 支援的連接器。
上傳及下載測試案例
本文將說明如何上傳及下載整合項目的測試案例。如要進一步瞭解測試案例、支援的測試設定和限制,請參閱「測試案例簡介」。
事前準備
-
如要取得上傳及下載測試案例所需的權限,請要求管理員為您授予專案的 應用程式整合編輯者 (
roles/integrations.integrationEditor
) IAM 角色。如要進一步瞭解如何授予角色,請參閱「管理專案、資料夾和機構的存取權」。這個預先定義的角色包含上傳和下載測試案例所需的權限。如要查看確切的必要權限,請展開「必要權限」部分:
所需權限
如要上傳及下載測試案例,您必須具備下列權限:
-
上傳測試案例:
integrations.googleapis.com/testCases.create
-
下載測試案例:
integrations.googleapis.com/testCases.get
-
上傳測試案例:
- 如要下載測試案例,請確認整合中含有測試案例。如要瞭解如何建立測試案例,請參閱「建立測試案例」。
上傳測試案例
如要上傳測試案例,請選取下列任一選項:
控制台
- 前往 Google Cloud 控制台的「Application Integration」頁面。
- 在導覽選單中,按一下「整合」。
系統會顯示「Integrations」頁面,列出 Google Cloud 專案中可用的所有整合功能。
- 選取要建立測試的現有整合服務。
這會在整合編輯器中開啟整合。
- 如要從本機電腦上傳測試案例,請在「Test Case」清單中選取「Upload a test case」。
API
呼叫 projects.locations.integrations.versions.testCases.upload
方法,並提供所有相關參數。例如:
POST https://integrations.googleapis.com/v1/{parent=projects/PROJECT_ID/locations/LOCATION/integrations/INTEGRATION_NAME/versions/INTEGRATION_VERSION}/testCases:upload
更改下列內容:
PROJECT_ID
: Google Cloud 專案的 IDLOCATION
:整合項目所在的地區INTEGRATION_NAME
:整合項目名稱INTEGRATION_VERSION
:整合版本
要求主體包含檔案內容的字串格式和檔案格式。有效的檔案格式為 .json
和 .yaml
。
下載測試案例
如要下載整合版本的測試案例,請選取下列其中一個選項:
控制台
- 前往 Google Cloud 控制台的「Application Integration」頁面。
- 在導覽選單中,按一下「整合」。
系統會顯示「Integrations」頁面,列出 Google Cloud 專案中可用的所有整合功能。
- 選取含有測試案例的現有整合服務。
這會在整合編輯器中開啟整合。
- 依序點選「測試案例」和「開啟測試案例」。系統會顯示「Test Cases」窗格,並列出目前整合版本的測試案例。
- 選取要下載的測試案例。
在「Integration editor」頁面中,設計工具畫布會顯示「Test case mode is active」。
- 點選「下載」圖示 。
API
呼叫 projects.locations.integrations.versions.testCases.download
方法。例如:
POST https://integrations.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/integrations/INTEGRATION_NAME/versions/INTEGRATION_VERSION/testCases/TEST_CASE_ID
更改下列內容:
PROJECT_ID
: Google Cloud 專案的 IDLOCATION
:整合項目所在的地區INTEGRATION_NAME
:整合項目名稱INTEGRATION_VERSION
:整合版本TEST_CASE_ID
:您要下載的測試案例 ID