執行測試案例
本文說明如何執行整合項目的測試案例。如要瞭解測試案例、支援的測試設定和限制,請參閱「測試案例簡介」。
事前準備
-
如要取得執行測試案例所需的權限,請要求管理員授予您專案的Application Integration 叫用者 (
roles/integrations.integrationInvoker) IAM 角色。如要進一步瞭解如何授予角色,請參閱「管理專案、資料夾和組織的存取權」。這個預先定義的角色具備
integrations.googleapis.com/testCases.invoker權限,這是執行測試案例的必要條件。 - 確認整合中是否有測試案例。如要瞭解如何建立測試案例,請參閱「建立測試案例」。
執行測試案例
如要執行測試案例,請選取下列其中一個選項:控制台
- 前往 Google Cloud 控制台的「Application Integration」(應用程式整合) 頁面。
- 在導覽選單中,按一下「整合」。
系統隨即會顯示「整合」頁面,列出 Google Cloud 專案中所有可用的整合功能。
- 選取要建立測試的現有整合服務。
系統會在整合編輯器中開啟整合服務。
- 依序點選「測試案例」和「開啟測試案例」。「測試案例」窗格隨即顯示,其中列出目前整合版本的測試案例。
- 選取要執行的測試案例。
在「整合項目編輯器」頁面中,設計師畫布會顯示「測試案例模式已啟用」。
- 按一下「測試」。系統隨即會顯示「Run test case」(執行測試案例) 頁面。接著,按照下列步驟操作:
- 輸入「執行期限」。
- 按一下「執行測試」。
您可以查看測試案例的記錄。如要查看及檢查測試執行的執行記錄,請按一下「查看記錄」。
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 中查看執行記錄」。