以下是啟動 Google Wallet API 整合前的必要測試和建議測試。適當測試會因用途而異。建議您仔細測試整合項目的所有預期功能,確保使用者能獲得最佳體驗。
必要條件
您必須先建立至少一個會員卡物件,並在搭載 Android 系統的裝置上將票證新增至 Google 錢包,才能進行測試。
必要測試
Google 會使用下表中的條件判斷是否可公開發布您的卡片。在發布前,請確認每個項目,確保已準備好提交卡片進行發布。
按鈕測試
本節列出測試「新增至 Google 錢包」按鈕的條件。
測試 | 預期結果 |
---|---|
在 Chrome 瀏覽器中測試按鈕。 | 在 Chrome 中,按鈕在合作夥伴的網頁中可正常顯示及運作。 |
在 Firefox 瀏覽器中測試按鈕。 | 在 Firefox 中,按鈕在合作夥伴的網頁中可正常顯示及運作。 |
在 Safari 瀏覽器中測試按鈕。 | 在 Safari 中,按鈕在合作夥伴的網頁中可正常顯示及運作。 |
在 Internet Explorer 9 瀏覽器中測試按鈕。 | 在 Internet Explorer 9 (Citrix) 中,按鈕在合作夥伴的網頁中可正常顯示及運作。 |
使用不同的瀏覽器縮放等級測試按鈕。 | 按鈕在各種瀏覽器縮放等級皆可正常顯示。 |
測試按鈕的顯示速度。 | 單一按鈕會在 1 秒內顯示。 |
如果根據您網站的設計,[新增至 Google 錢包] 按鈕會在儲存會員卡後消失:
|
「新增至 Google 錢包」按鈕會重新顯示在網站上。 |
如果根據您網站的設計,[新增至 Google 錢包] 按鈕會在儲存會員卡後消失。 | 畫面上顯示字串,指出會員卡已儲存。 |
「新增至 Google 錢包」按鈕和連結測試
請根據本節所列出的條件來測試點選「新增至 Google 錢包」按鈕的動作。
測試 | 預期結果 |
---|---|
在網站上按一下「新增至 Google 錢包」按鈕。 | 系統建立 JWT,其中包含按鈕的所有有效網域 (https 和 http ,非 www ) |
在網站上按一下「新增至 Google 錢包」按鈕。 | 系統將正確的卡片儲存至 Google 錢包。 |
在網站上按一下「新增至 Google 錢包」按鈕。 | 系統儲存卡片,且您無法再次按下該按鈕。 |
在網站上按一下「新增至 Google 錢包」按鈕。 | 建立的 JWT 參照狀態為 approved 的類別。 |
品牌宣傳指南測試
請根據本節所列出的條件,查看「新增至 Google 錢包」按鈕的品牌規範。
測試 | 預期結果 |
---|---|
請確定您的按鈕符合品牌宣傳指南中新增至 Google 錢包的按鈕位置一節的規定。 | 不適用 |
請確定您的按鈕符合品牌宣傳指南中「新增至 Google 錢包」按鈕設計一節的規定。 | 不適用 |
建議測試
Google 建議使用下表中的條件,判斷你的會員卡是否已可公開發布。所有 UI 測試都應在 Android 裝置上使用 Google 錢包應用程式完成。
一般功能測試
本節列出一般功能測試的條件。
測試 | 預期結果 |
---|---|
驗證與會員卡一併提供的聯絡資訊 (如適用)。 | 所有聯絡資訊均有效且符合現況。 |
票證類別和票證物件測試
本節列出測試票證類別或票證物件功能的測試條件。
測試 | 預期結果 |
---|---|
使用 REST API 在類別中新增訊息。 | 在 Google 錢包應用程式中展開會員卡時,該訊息顯示在訊息清單頂端*。 |
更新消費者會員方案的點數餘額。 | 更新的點數餘額會在 24 小時內顯示在會員方案清單檢視和特定會員卡的展開畫面中。 |
變更特定 LoyaltyObject 參照的類別,將消費者移至其他會員層級 (您的會員方案必須有不同層級,且每個層級以不同的 LoyaltyClass 表示)。 |
在 24 小時內,於 Google 錢包應用程式展開會員卡的檢視畫面中,可以看到新的層級。 |
在類別中加入地點 ID (和相關位置) 或經緯度值,讓消費者在非常靠近其中一個位置時收到通知。 | 不適用 |
移動至類別或地點 ID 的鄰近地點附近。 | 手機應顯示快訊,表示附近有適用會員卡的商家。 |
類別的 reviewStatus 為 Approved 。 |
不適用 |
*如果您打算傳送訊息給個別使用者,則應一併測試使用 REST API 新增訊息至個別物件。
使用者介面測試
本節列出測試使用者介面一般元素的條件。
測試 | 預期結果 |
---|---|
確認範本的所有必填欄位皆已填入正確資訊。 | 不適用 |
確保你的圖片符合品牌宣傳指南中的所有圖片規範。 | 不適用 |
確保字串值符合品牌宣傳指南中的所有標題規範。 | 不適用 |
會員卡可在裝置上正確顯示。 | 不適用 |
在 Google 錢包應用程式中,按一下會員方案的網站連結。 | 網站連結應連向正確的商家網頁。 |
商家如果未於商店內提供條碼掃描功能,則不會顯示條碼。 | 不適用 |
店內測試
本節列出在實體商店地點執行測試的條件。
測試 | 預期結果 |
---|---|
在商家銷售點使用 Google 錢包應用程式測試條碼掃描功能。 | 掃描條碼後可傳送會員卡資料。 |
商家的服務人員經過妥善訓練,可處理會員掃描作業。 | 不適用 |