查看 Application Integration 支援的連接器

上傳及下載測試案例

本文說明如何上傳及下載整合項目的測試案例。如要瞭解測試案例、支援的測試設定和限制,請參閱「測試案例簡介」。

事前準備

  • 如要取得上傳及下載測試案例所需的權限,請要求管理員為您授予專案的應用程式整合編輯者 (roles/integrations.integrationEditor) 身分與存取權管理角色。如要進一步瞭解如何授予角色,請參閱「管理專案、資料夾和機構的存取權」。

    這個預先定義的角色具備上傳及下載測試案例所需的權限。如要查看確切的必要權限,請展開「必要權限」部分:

    所需權限

    如要上傳及下載測試案例,必須具備下列權限:

    • 上傳測試案例: integrations.googleapis.com/testCases.create
    • 下載測試案例: integrations.googleapis.com/testCases.get

    您或許還可透過自訂角色或其他預先定義的角色取得這些權限。

  • 如要下載測試案例,請確認整合中已有測試案例。如要瞭解如何建立測試案例,請參閱「建立測試案例」。

上傳測試案例

如要上傳測試案例,請選取下列任一選項:

控制台

  1. 前往 Google Cloud 控制台的「Application Integration」頁面。

    前往「Application Integration」

  2. 在導覽選單中,按一下「整合」

    系統隨即會顯示「整合」頁面,列出 Google Cloud 專案中所有可用的整合功能。

  3. 選取要建立測試的現有整合服務。

    系統會在整合編輯器中開啟整合服務。

  4. 如要從本機電腦上傳測試案例,請在「測試案例」清單中選取「上傳測試案例」

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 專案的 ID
  • LOCATION:整合所在區域
  • INTEGRATION_NAME:整合名稱
  • INTEGRATION_VERSION:整合版本

要求主體包含字串格式的檔案內容和檔案格式。有效檔案格式為 .json.yaml

下載測試案例

如要下載整合版本的測試案例,請選取下列其中一個選項:

控制台

  1. 前往 Google Cloud 控制台的「Application Integration」頁面。

    前往「Application Integration」

  2. 在導覽選單中,按一下「整合」

    系統隨即會顯示「整合」頁面,列出 Google Cloud 專案中所有可用的整合功能。

  3. 選取包含測試案例的現有整合服務。

    系統會在整合編輯器中開啟整合服務。

  4. 依序點選「測試案例」和「開啟測試案例」。「測試案例」窗格隨即顯示,其中列出目前整合版本的測試案例。
  5. 選取要下載的測試案例。

    在「整合項目編輯器」頁面中,設計師畫布會顯示「測試案例模式已啟用」

  6. 按一下 「下載」

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 專案的 ID
  • LOCATION:整合所在區域
  • INTEGRATION_NAME:整合名稱
  • INTEGRATION_VERSION:整合版本
  • TEST_CASE_ID:要下載的測試案例 ID

後續步驟