瞭解發佈前測試報告

本文提供發佈前測試報告可能發現的錯誤、警告或問題概覽,協助您瞭解報告結果。如要瞭解如何設定及執行發佈前測試報告,請參閱「透過發佈前測試報告找出問題」。

取得發佈前測試報告後,您可以查看測試摘要,包括測試期間發現的錯誤、警告和輕微問題數量 (按問題類型分類)。您亦會看到根據應用程式測試結果提供的建議。

注意:雖然發佈前測試報告是強大實用的工具,並可助您改善應用程式,但 Google 不保證測試能夠找出所有問題。如要確保您的測試結果盡量全面、相關,請查看及更新發佈前測試報告設定。

發佈前測試報告概覽

「發佈前測試報告概覽」頁面概述測試期間發現的不重複錯誤、警告和輕微問題數量,並分為四個類別:穩定性、成效、無障礙功能及安全性和信任。下文詳細描述這些類別。

您亦會看到測試應用程式的裝置數量,及有助改善應用程式的分析資料和建議 (視乎測試結果)。

以下是一些測試過程中發現的問題例子:

  • 錯誤:包括當機、ANR、使用有瑕疵的資料庫、使用受限制的不支援 API。
  • 警告:包括緩慢啟動和載入時間、登入或檢索問題、記憶體問題、使用尚未受限制的不支援 API。
  • 輕微問題:包括欠缺內容標籤、顏色對比問題、觸控目標尺寸太小、執行問題。

 

收合全部 展開全部

發佈前測試報告詳情

穩定性

「穩定性」分頁的每個部分詳述測試期間發現的問題,包括:

  • 問題類型和圖示:
    • 紅色表示錯誤
    • 黃色表示警告
    • 綠色表示測試未發現問題
  • 偵測到問題的裝置數量
  • 與問題相關的堆疊追蹤
  • 相關 API (如適用)
  • 測試期間偵測到的問題次數 (如適用)

在每個問題旁邊,您可以選取 [顯示更多],以瞭解問題的詳細資料,例如裝置名稱、螢幕尺寸、Android 版本、RAM、應用程式二進位介面 (ABI) 和語言代碼。您可以選取每個裝置型號,以查看裝置規格、測試螢幕截圖和影片、示範循環輸出及堆疊追蹤 (亦可下載)。請注意,實際提供的資料可能有所不同。

注意:由於產生發佈前測試報告時找到的當機問題來自測試裝置,因此不會影響您的當機統計資料。

查看沒有問題的測試裝置

您可以前往「穩定性」分頁底部查看「沒有任何問題的測試裝置」圖表,以查看沒有問題的測試資料。

每行會顯示測試裝置名稱、Android 版本,以及表示應用程式有否測試問題的圖示。

穩定性:Android 兼容性

如果應用程式使用一個或多個不在公開 Android SDK 中的介面 (亦稱為「不支援」或「非 SDK 介面」),發佈前測試報告的「概覽」或「穩定性」分頁上會列出錯誤和警告訊息。

查看個別問題

如要辨識任何正在使用但不受支援的介面,按一下發佈前測試報告中的「OS 兼容性」錯誤和警告旁邊的「查看問題」連結。如要查看特定介面在應用程式調用的位置,按一下介面旁邊的向下箭號以查看「堆疊追蹤」。同一個介面在同一個測試中可以調用數次。

不受支援的介面會以嚴重程度分類。為避免出現穩定性問題,建議完全停止使用不受支援的介面,但您可以根據這些類別來決定要解決的問題的優先次序。

以下為建議的優先次序:

  1. 受限制:在部分或所有 Android 版本上受破壞的介面。
  2. 不受支援但需即時受限制:不保證能夠運作,且在即將推出的 Android 版本中受限制的介面。
  3. 不受支援且無需即時限制:不保證能夠運作的介面。

請注意:每個類別中的介面按出現頻率排列,這有助您決定解決問題的優先次序。

效能

每個裝置型號的效能測試摘要均包括以下數據:

  • 每秒平均畫格數:畫格的平均顯示速率。
    • 請注意:每秒平均畫格數資料僅適用於使用遊戲循環的測試。
  • CPU 平均用量:您的應用程式在特定裝置型號上的平均 CPU 用量百分比。
  • 平均網絡傳送量:您的應用程式在特定裝置型號上,每秒透過網絡連線傳送的平均字節數量。
  • 平均網絡接收量:您的應用程式在特定裝置型號上,每秒透過網絡連線接收的平均字節數量。
  • 平均記憶體用量:在所選時間內,您的應用程式在特定裝置型號上的平均記憶體用量。

備註:Android 版本較舊的測試裝置可能無法產生效能資料。

查看個別報告

選取每個裝置型號,即可查看裝置規格、效能統計資料、隨時間變化的成效,以及觀看測試的螢幕截圖和影片。您亦可以查看各數據在整個測試中不同時段的圖表和記錄。

例如,您可以查看應用程式在測試期間的 CPU 使用率。如果您留意到 CPU 用量飆升,請檢查檢索器當時執行的操作,以解決問題。

請注意,系統實際提供的資料,可能與上述有所不同。

無障礙功能

每個無障礙功能測試摘要包含測試期間發現的無障礙功能錯誤、警告和輕微問題數量 (按問題類型分類)。

  • 內容標記:應用程式內沒有為螢幕閱讀器正確標記的元素數量。
  • 觸控目標尺寸:應用程式內不符合建議觸控目標尺寸的元素數量。
  • 實行:應用程式內可能會對動作障礙使用者造成不便的版面配置問題數量。
  • 低對比:應用程式內的低對比顏色問題數量。

按類別查看報告

您可以在「無障礙功能」分頁頂部摘要下捲動,查看問題分類部分的螢幕截圖,以識別應用程式中哪裡出現無障礙功能問題。

  • 如果找到錯誤,系統會顯示紅色圖示。
  • 如果找到警告,系統會顯示黃色圖示。
  • 如果只是輕微問題,系統會顯示藍色圖示。
  • 如果找不到問題,系統會顯示綠色剔號。

查看個別問題

選取螢幕截圖叢集即可查看螢幕截圖範例,當中包含相應的裝置型號名稱、作業系統、螢幕尺寸、顯示密度、語言及建議。

改善應用程式的無障礙功能

螢幕截圖

螢幕截圖測試摘要提供:

  • 應用程式版面圖片,讓您瞭解應用程式在不同語言測試裝置上的顯示情況。
  • 有關測試裝置的元數據 (包括型號名稱、Android 版本、語言、螢幕解像度和 DPI)。
  • 附有螢幕截圖的裝置數量。
  • 您的 Android App Bundle 無法測試的裝置數量:
    • 無法測試的裝置:您的 App Bundle 與這些裝置兼容,但測試時發生問題。如有任何裝置無法完成測試,您可能需要上載另一個 App Bundle,然後重新測試。
    • 不兼容的裝置:您的 App Bundle 與某些測試裝置不兼容。如果再次測試,您將不會收到任何不兼容裝置的結果。

請注意:如果使用示範循環執行測試,「螢幕截圖」分頁將不會顯示任何資料。

查看螢幕截圖的方式

您可以使用「螢幕截圖」分頁右上方附近的「分組依據」點選器,將螢幕截圖測試結果分成不同組別。螢幕截圖分組的方法分兩種:

  • 螢幕截圖叢集:選取 [螢幕截圖叢集],即可透過螢幕截圖瞭解不同裝置上的顯示情況。在這個檢視畫面中,發佈前測試報告會根據螢幕上的元素或小工具將圖片組合起來。「螢幕截圖叢集」預設為已選取。
  • 裝置:選取 [裝置],即可查看所有與特定裝置相關,並按測試時間順序擷取的所有螢幕截圖。

您可以選取螢幕截圖,以查看裝置規格和其他資料。

語言偏好設定

如要查看特定語言的螢幕截圖,您可以在「設定」分頁中設定語言偏好

安全性和信任

每個測試摘要包含 App Bundle 的安全漏洞名稱和描述。

備註:發佈正式版 App Bundle 前,建議您先解決所列出的安全漏洞。

使用 Firebase Test Lab 建立自訂測試

如果您的應用程式或遊戲需要進一步的專用測試,您可以考慮使用 Firebase Test Lab。建立 Firebase 項目後,您可以從更多裝置和測試方法中選取裝置類型,以建立自訂測試。然後,您可以在 Firebase 控制器中執行並查看自訂測試結果。您每天執行的首 5-15 個測試為免費。

相關內容

  • 瀏覽「Play 學院」進一步瞭解如何使用發佈前測試報告識別問題。

此內容對您有幫助嗎?

我們可以如何改善?

需要更多協助?

嘗試以下步驟:

搜尋
清除搜尋
閂搜尋模式
主選單
17347314409471865034
true
搜尋說明中心
true
true
true
true
true
92637
false
false