必要條件
設定測試群組前,請務必瞭解下列平台規定:
- 帳戶規定:使用者必須擁有 Google 帳戶或 Google Workspace 帳戶,才能參加測試。
- 變更營利設定:應用程式定價的變更,會影響所有測試群組中的所有版本。
- 變更適用國家/地區:發行國家/地區的變更,會套用至所有測試群組。如需內部測試的例外狀況說明,請參閱下文中關於設定內部測試的部分。
- 發布規定:您必須先測試應用程式,才能發布正式版本。公開、封閉或內部測試在首次發布後,測試連結可能需要數小時才會提供給測試人員;此外,其他變更也可能要過數小時後才會生效。
- 機構存取權:如要為使用 Google Play 管理版的機構新增測試人員,請前往 Play 管理中心應用程式的「進階設定」頁面 (依序點選「測試及發布」>「進階設定」),並在「Google Play 管理版」分頁勾選「開啟」核取方塊。啟用這項功能後,應用程式將不再對外公開,因此無法在公開的 Google Play 商店中供人搜尋。如果應用程式不對外公開,您還需要將參與測試的機構加入指定名單。
- 評論:測試人員提供的意見回饋,不會影響應用程式的公開評分。
- 付費應用程式:測試人員參與公開或封閉測試時,必須付費購買應用程式。進行內部測試時,測試人員可免費安裝付費應用程式。
內部測試、封閉測試和公開測試之間的差異
正式發布應用程式前,您可以先在三個測試群組中建立版本,透過每個測試階段收集意見回饋,在開發過程中持續改進。
內部測試
建立內部測試版本,即可快速將應用程式發布給最多 100 位測試人員,進行初步的品保檢查。建議先執行內部測試,再將應用程式發布到封閉或公開測試群組。如有需要,您也可以針對不同應用程式版本,同時執行內部測試與封閉或公開測試。您可以先進行內部測試,再完成應用程式設定。
封閉測試
您可以建立封閉測試版本,邀請更多測試人員測試預先發布版應用程式,藉此收集更精確的意見回饋。先由一小群同事或信任的使用者進行測試,隨後即可擴展為公開測試。「封閉測試」頁面提供了一個封閉測試群組,讓您在首次封閉測試時使用。如有需要,您也可以建立並命名其他封閉測試群組。如果是先前發布的應用程式,只有測試群組的使用者會收到封閉測試版更新。
公開測試
您可以建立公開測試版本來進行大規模測試,並讓測試版顯示於 Google Play。任何人都能加入公開測試計畫,並提供私下意見回饋。採取此做法前,請務必確認應用程式和商店資訊已準備好在 Google Play 公開亮相。
測試建議
如何踏出第一步?建議先進行內部測試,再擴展至小規模的封閉測試。2023 年 11 月 13 日以後建立個人帳戶的開發人員,須先符合特定測試規定,方可將應用程式上架至 Google Play 或使用預先註冊功能。詳情請參閱這篇有關應用程式測試規定的說明中心文章。
建立內部測試後,即可立即將應用程式發布給內部測試人員,並在開發初期取得意見回饋。內部測試的特點如下:
- 迅速:透過內部測試群組發行應用程式的速度,遠快於公開或封閉測試群組。將新的 Android App Bundle 發布至內部測試群組,測試人員在幾分鐘內即可取得應用程式。首次上傳的應用程式可立即供內部測試人員使用,並會顯示暫定的名稱和商店資訊,最長可達 48 小時。
- 靈活:您可以配合不同的測試階段調整內部測試,例如進行品保檢查和發布後偵錯。
- 安全:透過內部測試群組,您可以在 Play 商店安全地向使用者發行測試版應用程式。
- 您可以同時進行多項封閉測試和一項公開測試。
- 如果使用者選擇加入您應用程式的內部測試,就無法再取得公開或封閉測試版本。如要參與公開或封閉測試,使用者必須先退出內部測試,再選擇加入公開或封閉測試。
步驟 1:設定測試詳情
選擇測試方式
內部測試:最多可管理 100 位測試人員您可以依電子郵件地址建立內部測試人員清單,而每項應用程式內部測試的人數上限為 100 人。
設定內部測試時,請注意下列事項:
- 發行國家/地區:您可以將來自任何地點的使用者加入內部測試。內部測試人員即使所在的國家/地區未提供正式版、公開或封閉測試版,仍可參與內部測試。
- 付款:如果是付費應用程式,測試人員可免費安裝內部測試版。除非您將測試人員加入授權測試人員名單,否則他們仍須支付應用程式內購費用。
- 裝置排除規則:裝置排除規則不適用於內部測試人員。
- 政策和安全性審查:內部測試可能不須經過標準 Play 政策或安全性審查。在內部測試群組中啟用的應用程式,不須納入 Google Play 的「資料安全性」專區。
建立測試人員的電子郵件名單
如果您已建立電子郵件名單,請直接跳至新增測試人員的操作說明。
- 登入 Play 管理中心,選取應用程式,然後前往「內部測試」頁面 (依序點選「測試及發布」>「測試」>「內部測試」)。
- 選取「測試人員」分頁標籤。
- 在「測試人員」下方,按一下「建立電子郵件名單」。
- 輸入名單名稱。日後您可以使用這份名單為任何應用程式進行測試。
- 新增電子郵件地址 (以半形逗號分隔),或按一下「上傳 CSV 檔案」。如果您使用 CSV 檔案,請每行各輸入一個電子郵件地址,且不須加上逗號。注意以下規則:
- 上傳 CSV 檔案後,系統會覆寫您先前加入的任何電子郵件地址。
- Play 管理中心不接受 UTF-8 BOM 格式的 CSV 檔案。
- 依序按一下「儲存變更」和「建立」。
新增測試人員
如何將測試人員加入內部測試:
- 登入 Play 管理中心,選取應用程式,然後前往「內部測試」頁面 (依序點選「測試及發布」>「測試」>「內部測試」)。
- 選取「測試人員」分頁標籤。
- 在「測試人員」表格中,選取要測試此版本的使用者名單。
- 提供意見回饋網址或電子郵件地址,以便收集測試人員的意見回饋。測試人員加入頁面會顯示您的意見回饋管道。
- 複製分享連結,將版本分享給測試人員。
- 按一下「儲存變更」。
測試未完成設定的應用程式
即使應用程式尚未完成設定,也可以建立內部測試版本。只要準備好有效的應用程式套件,即可快速發行給少數測試人員。如要測試未完成設定的應用程式,請注意以下事項:
封閉測試支援建立最多 200 份電子郵件測試人員名單,每個測試群組上限 50 份,每份名單上限 2,000 人。
建立測試人員的電子郵件名單
若已建立測試人員名單,請直接跳至新增測試人員的操作說明。
- 登入 Play 管理中心,選取應用程式,然後前往「封閉測試」頁面 (依序點選「測試及發布」>「測試」>「封閉測試」)。
- 按一下「管理測試群組」。
- 選取「測試人員」分頁標籤。
- 在「測試人員」下方,按一下「建立電子郵件名單」。
- 輸入名單名稱。日後您可以使用這份名單為任何應用程式進行測試。
- 新增電子郵件地址 (以半形逗號分隔),或按一下「上傳 CSV 檔案」。注意以下規則:
- 上傳 CSV 檔案後,系統會覆寫您先前加入的任何電子郵件地址。
- Play 管理中心不接受 UTF-8 BOM 格式的 CSV 檔案。
- 依序按一下「儲存變更」和「建立」。
新增測試人員
如要將測試人員加入封閉測試,請按照下列步驟操作:
- 登入 Play 管理中心,選取應用程式,然後前往「封閉測試」頁面 (依序點選「測試及發布」>「測試」>「封閉測試」)。
- 按一下「管理測試群組」。
- 選取「測試人員」分頁標籤。
- 在「測試人員」部分,選取偏好的測試人員存取權提供方式:
- 電子郵件:系統會自動選取「電子郵件」。請選取要測試此版本的使用者名單。
- Google 網路論壇:選取「Google 網路論壇」,並輸入 Google 群組電子郵件地址,格式如下:
yourgroupname@googlegroups.com。只有指定 Google 網路論壇的成員才能加入測試。如要瞭解如何管理 Google 網路論壇,請參閱 Google Workspace 管理員說明中心。
- 提供意見回饋網址或電子郵件地址,以便收集測試人員的意見回饋。測試人員加入頁面會顯示您的意見回饋管道。
- 複製分享連結,將版本分享給測試人員。
- 按一下「儲存變更」。
進行封閉測試時,可以選擇哪些機構能存取您的測試群組,並由這些機構的管理員指派使用者測試您的版本。
建議您透過 Play 管理中心,或從 Google 管理控制台的 Android 應用程式設定頁面新增測試人員。如果使用者同時在 Play 管理中心和 Google 管理控制台獲選為測試人員,他們將會取得所有可用版本中版本代碼最高的版本。
如要將機構加入封閉測試,請按照下列步驟操作:
- 登入 Play 管理中心,選取應用程式,然後前往「封閉測試」頁面 (依序點選「測試及發布」>「測試」>「封閉測試」)。
- 按一下「管理測試群組」。
- 選取「測試人員」分頁標籤。
- 在「管理機構」部分,按一下「新增機構」。
- 輸入可存取您測試群組的機構 ID 和名稱。
提示:設定 Android 管理服務並存取 Google Play 管理版時,會自動建立機構 ID。如要瞭解如何設定可存取 Google Play 管理版的 Android 管理服務,請參閱「存取 Google Play 管理版」一文。如果貴機構已有管理 Android 裝置,請參閱「發布私人應用程式」一文,瞭解如何查看機構 ID。
- 按一下「新增」,然後點選「儲存變更」。
如果您設定了公開測試,使用者即可在 Google Play 找到您的測試版應用程式。選擇這種做法前,請先確認應用程式已準備好公開發布。
- 搶先體驗版應用程式 (尚未發布至正式版群組的新應用程式):使用者可透過 Google Play 搜尋功能找到您的公開測試版應用程式,並進行安裝與測試。
- 已發布正式版的應用程式:使用者可直接透過商店資訊頁面加入公開測試。
您也可以透過網站或電子郵件分享測試網址連結,讓任何取得連結的使用者都能加入公開測試。
建立公開測試
如要建立公開測試,請按照下列步驟操作:
- 登入 Play 管理中心,選取應用程式,然後前往「公開測試」頁面 (依序點選「測試及發布」>「測試」>「公開測試」)。
- 選取「測試人員」分頁標籤。
- 展開「管理測試人員」部分。如果這個部分空白,請確認是否已上傳應用程式套件。
- 選擇可使用您應用程式的測試人員人數:
- 無限制:預設選取。
- 限制人數:指定人數上限 (至少 1,000 人)。
- 提供意見回饋網址或電子郵件地址,以便收集測試人員的意見回饋。測試人員加入頁面會向使用者顯示您的意見回饋管道。
- 複製分享連結,將版本分享給測試人員。
- 按一下「儲存變更」。
在某些情況下,您可能需要建立其他封閉測試群組。舉例來說,您可能有其他開發團隊負責處理各種功能的錯誤。如果每個團隊都建立自己的測試群組,這些團隊即可同時處理各種不同功能。
如要使用其他測試群組,您可以依電子郵件地址建立測試人員名單,也可以利用 Google 網路論壇管理測試人員。這類群組沒有人數限制。
建立其他測試群組
- 登入 Play 管理中心,選取應用程式,然後前往「封閉測試」頁面 (依序點選「測試及發布」>「測試」>「封閉測試」)。
- 按一下頁面右上方附近的「建立測試群組」。
- 輸入測試群組名稱。該名稱會在 Play 管理中心和 Google Play Developer API 中,做為測試群組的識別名稱。
- 按一下「建立測試群組」。
- 選取「測試人員」分頁標籤。
- 在「測試人員」部分,選取「電子郵件」或「Google 網路論壇」,然後指派使用者名單:
- 電子郵件:預設選取。請選取要測試此版本的使用者名單。
- Google 網路論壇:選取「Google 網路論壇」,並輸入 Google 群組電子郵件地址,格式如下:
yourgroupname@googlegroups.com。只有指定 Google 網路論壇的成員才能加入測試。如要進一步瞭解如何管理 Google 網路論壇,請參閱 Google Workspace 管理員說明中心。
- 提供意見回饋網址或電子郵件地址,以便收集測試人員的意見回饋。測試人員加入頁面會顯示您的意見回饋管道。
- 複製分享連結,將版本分享給測試人員。
- 按一下「儲存變更」。
其他測試群組限制
建立更多封閉測試群組時,無法使用以下功能:
- 用於發布私人應用程式的企業指定功能
- 針對僅透過其他測試群組發布的應用程式套件,查看裝置相容性
- 指定國家/地區
- 透過 Play 管理中心行動應用程式查看測試群組詳細資料 (其他測試群組在應用程式中會顯示為公開測試群組)
如果您使用 Google Play Games 服務,測試人員群組會自動在您的應用程式與 Google Play Games 服務之間共用。
在您向一般使用者發布前,測試人員可以先試用您儲存至遊戲專案的變更內容,例如成就和排行榜。您可以依電子郵件地址個別管理測試人員,或延用測試群組的測試人員。
在應用程式的「Play Games 服務測試人員」頁面 (依序點選「開發更多使用者」>「Play Games 服務」>「設定與管理」>「測試人員」),您可以使用測試人員切換鈕,自動納入已選擇加入應用程式測試的使用者。
如要手動為 Google Play Games 服務新增個別測試人員,請按照下列步驟操作:
- 登入 Play 管理中心,選取應用程式,然後前往「Play Games 服務測試人員」頁面 (依序點選「開發更多使用者」>「Play Games 服務」>「設定與管理」>「測試人員」)。
- 輸入已登入 Google Play Games 服務的有效 Google 帳戶電子郵件地址。
- 按一下「新增」。
使用者選擇加入測試群組後,即可使用 Google Play Games 服務登入,並取得草稿或已發布狀態的成就,以及在相應狀態的排行榜上發布分數。
步驟 2:建立版本
設定測試詳細資料後,即可準備並推出版本。
如要進一步瞭解如何管理封閉和公開測試群組的適用國家/地區,請參閱「將應用程式版本發行到特定國家/地區」一文。
步驟 3:將應用程式分享給測試人員
如果您進行公開或封閉測試,測試人員可以透過裝置在 Google Play 找到您的測試版應用程式。進行封閉測試時,您的應用程式僅供名單或群組中的測試人員使用。
如果您在公開測試或推出正式版前進行內部或封閉測試,測試人員將無法透過 Google Play 搜尋功能找到您的應用程式。您必須將應用程式的 Play 商店網址分享給測試人員,方便他們下載。
如果測試人員在 Google Play 找不到您的應用程式,您可以分享選擇加入連結。使用選擇加入連結時,請注意下列事項:
- 只有處於「已發布」狀態的應用程式,才會顯示選擇加入連結。處於「草稿」或「待發布」狀態的應用程式,則不會顯示這個連結。
- 測試人員按下選擇加入連結後,會收到測試人員權責說明,以及選擇加入連結。每位測試人員都必須透過這個連結選擇加入測試。
- 如果封閉測試使用 Google 群組,使用者必須先加入該群組,才能參加測試。
步驟 4:收集意見回饋
測試人員安裝應用程式後,應用程式會在幾分鐘內自動更新為測試版本。
測試人員無法在 Google Play 針對測試版本留下公開評論。請提供直接的意見回饋管道 (例如電子郵件、網站或討論區),以便收集意見回饋。
如果您進行公開或封閉測試,測試人員也可以透過 Google Play 提供私下意見回饋。
步驟 5:結束測試
如要將使用者從應用程式測試中移除,並結束測試群組,請按照下列步驟操作:
- 登入 Play 管理中心,選取應用程式,然後前往要結束的測試頁面:
- 找出要結束的測試,按一下「管理測試群組」。
注意:視即將結束的測試類型和正在進行的測試數量而定,您可能不必執行這個步驟。
- 在頁面右上方附近,按一下「停用測試群組」。
測試結束後,測試人員將不再收到更新,但應用程式仍會保留在他們的裝置上。
版本代碼與測試群組狀態
版本代碼規定裝置會自動接收符合以下兩項條件的應用程式版本:
- 包含與裝置相容的最高版本代碼。
- 已發布至使用者可接收的測試群組。
所有使用者都能接收發布至正式版群組的應用程式。如果發布至正式版群組的應用程式套件版本代碼,高於使用者選擇加入的測試群組使用的版本代碼,使用者就會收到正式版。
如要接收測試群組,使用者必須符合以下兩項條件:
- 已納入受管理的測試群組設定。
- 主動選擇加入對應的測試計畫。
如果使用者可以從多個測試群組接收應用程式,則會收到這些測試群組中版本代碼最高的發布版本。舉例來說,參與公開測試的使用者,可同時從正式版和公開測試群組接收應用程式;參與封閉測試的使用者,可同時從正式版和封閉測試群組接收;同時參與公開測試和封閉測試的使用者,則可從正式版、公開測試和封閉測試群組接收。
選擇加入內部測試的使用者,即使已納入公開和封閉測試群組的測試人員設定,也無法從這些群組接收應用程式,因此只會收到內部測試群組發布的版本代碼。
如需技術詳細資料,請參閱「管理應用程式版本」一文。
推出版本時,如果一個測試群組的使用者收到來自另一個測試群組的應用程式更新 (亦即該群組的備用狀態),Play 管理中心就會顯示驗證訊息。
備用相關術語和狀態
- 已覆蓋:當一個應用程式套件支援的部分或全部裝置設定與另一個套件相同,但版本代碼較高,就會覆蓋該套件。
- 已升級:所有使用中的應用程式套件,皆包含在備用測試群組使用中的應用程式套件內 (例如:所有使用中的公開測試套件,也同樣在正式版中處於使用中狀態)。
- 已取代:測試群組中所有使用中的應用程式套件,已完全受到備用測試群組中版本代碼較高的應用程式套件覆蓋。系統不會向使用者提供該測試群組的應用程式套件,因為所有使用者都將取得備用測試群組的應用程式套件。
- 已部分覆蓋:測試群組中至少有一個使用中的應用程式套件,已受到備用測試群組中版本代碼較高的應用程式套件覆蓋。部分公開測試使用者會取得公開測試群組的應用程式套件,其他使用者則會取得正式版應用程式套件,這通常表示版本代碼指派錯誤。