本頁說明在提交 VM 產品進行審查前,測試產品的程序。
預覽及測試產品
如要瞭解使用者如何體驗您的產品,請預覽及測試產品。預覽畫面會逐步引導您查看及部署產品,就像客戶會遇到的實際情況一樣。
如要為產品啟用部署預覽功能,必須在 Producer Portal 中上傳並驗證 Cloud Storage 物件。
如要預覽及測試產品,請按照下列步驟操作:
在 Google Cloud 控制台中開啟 Producer Portal:
https://console.cloud.google.com/producer-portal?project=YOUR_PUBLIC_PROJECT_ID
將 YOUR_PUBLIC_PROJECT_ID 替換為您為 Cloud Marketplace 建立的公開專案 ID,例如
my-organization-public
。在產品清單中,按一下產品的名稱。
在「總覽」頁面中,按一下「部署套件」。
確認部署套件已成功讀取及驗證,然後按一下「部署預覽」。
查看部署作業詳細資料,然後按一下「部署」。
預覽已部署。
當您成功部署產品,並確認產品能如預期般運作之後,就可以結束預覽了。
如要刪除預覽部署,請開啟 Deployment Manager 頁面並刪除該部署。
端對端測試
建議您測試每項產品的端對端流程,確保提供良好的客戶體驗。
開始進行測試程序之前,請確認所有測試人員都能存取產品。如果產品圖片不在您的公開專案中,請將每位測試者加到含有產品圖片的開發專案,並將測試者設為檢視者。測試者必須是 Cloud 控制台的使用者,且必須加入專案。
UI 測試計劃
在 Cloud Marketplace 網站上,按一下「探索 Marketplace」,然後搜尋您的產品。確認搜尋結果會顯示產品資訊卡,且資訊卡上的資訊正確顯示。如果您有多項產品,每項產品的內容都必須與其他產品有所區別。
- 按一下產品前往產品詳細資料頁面,並確認下列事項:
- 標頭顯示的內容含有您的名稱、類別、預估費用及「Launch」按鈕。
- 產品說明會顯示「瞭解詳情」連結,該連結會指向網站上的特定產品或服務頁面。
- 技術堆疊部分應顯示產品類型、版本、上次更新的時間戳記,以及類別 ID 和元件 (如適用)。
- 「定價」部分應提供詳細價格,以及指向定價和免費試用的連結,且該連結要能正常運作。
- 價格詳細資料正確無誤,且「Show more」箭頭能正常展開。
- 「維護與支援」部分應清楚指出方案價格是否包含支援服務,這個區段應提供以下資訊:
- 可用支援管道和服務時數說明。
- 支援網站連結。
- 「服務條款」區段會提供使用者授權協議 (EULA) 的連結。
部署流程
- 前往產品詳細資料頁面。
- 按一下「Launch」,然後填寫所有適用的輸入欄位,即可部署產品。請確認下列事項:
- 產品的預設機器類型和磁碟大小,與產品詳細資料頁面上的價目表所指定的一致。
- 連結可以正常運作。
- HTTP 和 HTTPS 連接埠已正確勾選/取消勾選。
- 在預設機器類型上部署產品,並確認產品是否已成功部署。請確認下列事項:
- 您可透過 SSH 進入虛擬機器執行個體。
- 在 SSH 工作階段測試授權金鑰:
curl -H "Metadata-Flavor: Google" http://metadata.google.internal/computeMetadata/v1/instance/licenses/?recursive=true
- 已載入應用程式資訊。
- 如果應用程式有管理員網址,請以使用者名稱/密碼登入管理控制台。
- 確認指定連接埠已開啟。
- 針對不同的執行個體大小 (特別是大型和小型) 和地區重複操作以上步驟。
- 使用複製的執行個體 (複製的硬碟) 重複上述步驟。
部署後的後續步驟
如果產品的入門指南中列有任何部署後的後續步驟,您也必須測試這些步驟,確保產品部署作業已順利完成。