測試雲端到雲端整合

Google Home Developer Console 提供「測試」頁面,您可以使用 Google Home Test Suite 設定及執行 Cloud-to-cloud 整合測試。Test Suite 是內建於 Developer Console 的獨立應用程式,負責處理所有整合測試。

Test Suite 可在一組屬於特定 Cloud-to-cloud 專案設定的裝置上執行。請務必在整合項目上執行 Test Suite,確保一切正常運作。

在「測試」頁面中,Cloud-to-cloud完成並準備好測試的整合項目會列在「準備好測試」

Cloud-to-cloud 經過測試的整合項目會列在「已測試」部分。

使用Developer Console中的 Test Suite 提交認證測試結果。如要在開發期間執行 Test Suite 進行測試,請參閱 Google Home 測試套件頁面,瞭解獨立版本。

建立測試計畫

建立認證測試計畫前,請務必完成下列事項:

  1. 已建立公司簡介

如果尚未完成這項程序,為認證測試建立的整合就無法通過認證您必須建立新的整合,也就是重新執行「測試」和「認證」步驟。

此外,如要在整合項目通過認證前更新品牌宣傳,也必須建立新的整合項目並重新開始。

如何建立測試計畫:

前往開發人員控制台

  1. 在專案清單中,點選要處理的專案旁邊的「開啟」

  2. 在頁面左側的導覽選單中,依序前往「Cloud-to-cloud」>「測試」

  3. 按一下要測試的整合項目「測試」

  4. 在「設定測試」畫面中,為測試命名,然後從裝置清單中選取要測試的裝置。

  5. 按一下「下一步:測試計畫」按鈕。

  6. 在「建立測試計畫」頁面的「測試套件」部分,選取要執行的測試套件。

為整合項目新增測試人員

如果整合項目需要進行 Alpha 版測試:

  1. 透過支援 Cloud-to-cloud 整合的專案,將測試人員新增為「檢視者/編輯者」Google Cloud 詳情請參閱「角色和權限」。
  2. 測試人員可以透過 Developer Console 存取專案。
  3. 測試人員點選「測試」分頁後,系統會根據整合狀態顯示「測試」或「重新測試」按鈕,點選後會前往「測試套件」頁面,並顯示「未連結的動作」。
  4. 完成上述步驟後,測試人員就能在 Google Home app (GHA) 中看到整合項目,並開始測試。

如果退出 Test Suite,請按一下「返回開發人員中心」

執行測試計畫

Test Suite 中,從「建立測試計畫」頁面按一下「執行測試」。系統會顯示「測試環境」頁面,其中包含所有測試的狀態和記錄。

測試完成後,畫面上會顯示測試結果。每個測試套件的執行狀態會顯示在旁邊 (通過、失敗)。

「記錄」窗格會顯示每項測試執行的狀態。

如要從「測試環境」頁面重新測試測試計畫,請在測試執行完成後,按一下頂端的「重新測試」

完成後:

查看及解讀測試結果

Test Suite 的「測試記錄」頁面中,按一下「測試計畫」部分中所需測試計畫的「重新測試」,即可查看開發計畫或未提交認證測試計畫的先前測試結果。系統會將您帶往「測試環境」頁面,顯示該測試的結果。

如要查看已提交認證計畫的測試結果報告,請按一下「已儲存以供認證」部分中的「結果」

您也可以在 Developer Console 的「測試」分頁中,存取整合測試結果。按一下該頁面列出的任何整合項目「測試記錄」的「查看」,即可前往 Test Suite 的「測試記錄」頁面。

主機狀態

在測試階段會遇到下列控制台狀態:

Section 狀態 說明 規定 後續步驟
已可測試 已就緒 這 integration 已可測試。 測試這個 integration。
通過測試 已就緒 這項 integration 已通過測試,可送交認證。

已測試並儲存整合。

所有失敗的測試案例都會附上理由,供 Google 審查。

視需要重新測試

手動測試

Test Suite 目前不支援少數特徵和屬性,因此需要手動測試。

以下特徵和屬性需要手動測試:

認證團隊會遠端測試裝置,或要求你提供裝置的影片或螢幕截圖。